home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Other Items / Fetch Browser / Fetch Browser.rsrc / bin.rsrc_CODE_98_AThumbnailUtils.txt < prev    next >
Text File  |  1996-07-25  |  131KB  |  2,351 lines

  1. # near model CODE resource
  2. # jump table entries: 21824-21840 (17 of them)
  3. export_2728:
  4. 00000000  4E56 FFFC                link       A6, -0x0004
  5. 00000004  2F07                     move.l     -[A7], D7
  6. 00000006  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  7. 0000000C  3E2E FFFC                move.w     D7, [A6 - 0x4]
  8. 00000010  6012                     bra        +0x14 /* 00000024 */
  9. label00000012:
  10. 00000012  3007                     move.w     D0, D7
  11. 00000014  5340                     subq.w     D0, 1
  12. 00000016  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  13. 0000001A  E540                     asl        D0.w, 2
  14. 0000001C  7200                     moveq.l    D1, 0x00
  15. 0000001E  2181 0000                move.l     [A0 + D0.w], D1
  16. 00000022  5247                     addq.w     D7, 1
  17. label00000024:
  18. 00000024  7003                     moveq.l    D0, 0x03
  19. 00000026  B047                     cmp.w      D0, D7
  20. 00000028  6CE8                     bge        -0x16 /* 00000012 */
  21. 0000002A  2E1F                     move.l     D7, [A7]+
  22. 0000002C  4E5E                     unlink     A6
  23. 0000002E  4E75                     rts
  24. export_2729:
  25. 00000030  4E56 FFFC                link       A6, -0x0004
  26. 00000034  2F07                     move.l     -[A7], D7
  27. 00000036  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  28. 0000003C  3E2E FFFC                move.w     D7, [A6 - 0x4]
  29. 00000040  6034                     bra        +0x36 /* 00000076 */
  30. label00000042:
  31. 00000042  3007                     move.w     D0, D7
  32. 00000044  5340                     subq.w     D0, 1
  33. 00000046  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  34. 0000004A  E540                     asl        D0.w, 2
  35. 0000004C  4AB0 0000                tst.l      [A0 + D0.w]
  36. 00000050  6722                     beq        +0x24 /* 00000074 */
  37. 00000052  3007                     move.w     D0, D7
  38. 00000054  5340                     subq.w     D0, 1
  39. 00000056  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  40. 0000005A  E540                     asl        D0.w, 2
  41. 0000005C  2F30 0000                move.l     -[A7], [A0 + D0.w]
  42. 00000060  205F                     movea.l    A0, [A7]+
  43. 00000062  A023                     syscall    DisposHandle/DisposeHandle
  44. 00000064  3007                     move.w     D0, D7
  45. 00000066  5340                     subq.w     D0, 1
  46. 00000068  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  47. 0000006C  E540                     asl        D0.w, 2
  48. 0000006E  7200                     moveq.l    D1, 0x00
  49. 00000070  2181 0000                move.l     [A0 + D0.w], D1
  50. label00000074:
  51. 00000074  5247                     addq.w     D7, 1
  52. label00000076:
  53. 00000076  7003                     moveq.l    D0, 0x03
  54. 00000078  B047                     cmp.w      D0, D7
  55. 0000007A  6CC6                     bge        -0x38 /* 00000042 */
  56. 0000007C  2E1F                     move.l     D7, [A7]+
  57. 0000007E  4E5E                     unlink     A6
  58. 00000080  4E75                     rts
  59. 00000082  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  60. // begin alternate branch 00000084-0000008A
  61. fn00000084:
  62. 00000084  4E56 0000                link       A6, 0
  63. 00000088  2F07                     move.l     -[A7], D7
  64. // end alternate branch 00000084-0000008A
  65. fn00000084: // (misaligned)
  66. 00000086  0000 2F07                ori.b      D0, 0x7
  67. 0000008A  3E2E 000C                move.w     D7, [A6 + 0xC]
  68. 0000008E  3007                     move.w     D0, D7
  69. 00000090  5340                     subq.w     D0, 1
  70. 00000092  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  71. 00000096  E540                     asl        D0.w, 2
  72. 00000098  4AB0 0000                tst.l      [A0 + D0.w]
  73. 0000009C  6722                     beq        +0x24 /* 000000C0 */
  74. 0000009E  3007                     move.w     D0, D7
  75. 000000A0  5340                     subq.w     D0, 1
  76. 000000A2  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  77. 000000A6  E540                     asl        D0.w, 2
  78. 000000A8  2F30 0000                move.l     -[A7], [A0 + D0.w]
  79. 000000AC  205F                     movea.l    A0, [A7]+
  80. 000000AE  A023                     syscall    DisposHandle/DisposeHandle
  81. 000000B0  3007                     move.w     D0, D7
  82. 000000B2  5340                     subq.w     D0, 1
  83. 000000B4  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  84. 000000B8  E540                     asl        D0.w, 2
  85. 000000BA  7200                     moveq.l    D1, 0x00
  86. 000000BC  2181 0000                move.l     [A0 + D0.w], D1
  87. label000000C0:
  88. 000000C0  3007                     move.w     D0, D7
  89. 000000C2  5340                     subq.w     D0, 1
  90. 000000C4  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  91. 000000C8  E540                     asl        D0.w, 2
  92. 000000CA  48E7 8080                movem.l    -[A7], D0,A0
  93. 000000CE  42A7                     clr.l      -[A7]
  94. 000000D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  95. 000000D4  4EAD 23AA                jsr        [A5 + 0x23AA /* export_1137 */]
  96. 000000D8  221F                     move.l     D1, [A7]+
  97. 000000DA  4CDF 0101                movem.l    D0,A0, [A7]+
  98. 000000DE  2181 0000                move.l     [A0 + D0.w], D1
  99. 000000E2  3007                     move.w     D0, D7
  100. 000000E4  5340                     subq.w     D0, 1
  101. 000000E6  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  102. 000000EA  E540                     asl        D0.w, 2
  103. 000000EC  2F30 0000                move.l     -[A7], [A0 + D0.w]
  104. 000000F0  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  105. 000000F4  3007                     move.w     D0, D7
  106. 000000F6  5340                     subq.w     D0, 1
  107. 000000F8  41ED F4B4                lea.l      A0, [A5 - 0xB4C]
  108. 000000FC  E540                     asl        D0.w, 2
  109. 000000FE  2F30 0000                move.l     -[A7], [A0 + D0.w]
  110. 00000102  205F                     movea.l    A0, [A7]+
  111. 00000104  A064                     syscall    MoveHHi
  112. 00000106  2E1F                     move.l     D7, [A7]+
  113. 00000108  4E5E                     unlink     A6
  114. 0000010A  205F                     movea.l    A0, [A7]+
  115. 0000010C  5C4F                     addq.w     A7, 6
  116. 0000010E  4ED0                     jmp        [A0]
  117. export_2730:
  118. 00000110  4E56 FFF4                link       A6, -0x000C
  119. 00000114  48E7 0300                movem.l    -[A7], D6,D7
  120. 00000118  42A7                     clr.l      -[A7]
  121. 0000011A  486E FFFA                pea.l      [A6 - 0x6]
  122. 0000011E  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  123. 00000122  2C1F                     move.l     D6, [A7]+
  124. 00000124  3D7C 0003 FFF4           move.w     [A6 - 0xC], 0x3
  125. 0000012A  3E2E FFF4                move.w     D7, [A6 - 0xC]
  126. 0000012E  600E                     bra        +0x10 /* 0000013E */
  127. label00000130:
  128. 00000130  3F07                     move.w     -[A7], D7
  129. 00000132  2F3C 0000 C350           move.l     -[A7], 0xC350
  130. 00000138  4EBA FF4A                jsr        [PC - 0xB6 /* 00000084 */]
  131. 0000013C  5347                     subq.w     D7, 1
  132. label0000013E:
  133. 0000013E  7001                     moveq.l    D0, 0x01
  134. 00000140  B047                     cmp.w      D0, D7
  135. 00000142  6FEC                     ble        -0x12 /* 00000130 */
  136. 00000144  4CDF 00C0                movem.l    D6,D7, [A7]+
  137. 00000148  4E5E                     unlink     A6
  138. 0000014A  4E75                     rts
  139. export_2731:
  140. 0000014C  4E56 0000                link       A6, 0
  141. 00000150  4AAD F49C                tst.l      [A5 - 0xB64]
  142. 00000154  670E                     beq        +0x10 /* 00000164 */
  143. 00000156  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  144. 0000015A  4EAD 27BA                jsr        [A5 + 0x27BA /* export_1267 */]
  145. 0000015E  7000                     moveq.l    D0, 0x00
  146. 00000160  2B40 F49C                move.l     [A5 - 0xB64], D0
  147. label00000164:
  148. 00000164  4AAD F498                tst.l      [A5 - 0xB68]
  149. 00000168  670E                     beq        +0x10 /* 00000178 */
  150. 0000016A  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  151. 0000016E  4EAD 27BA                jsr        [A5 + 0x27BA /* export_1267 */]
  152. 00000172  7000                     moveq.l    D0, 0x00
  153. 00000174  2B40 F498                move.l     [A5 - 0xB68], D0
  154. label00000178:
  155. 00000178  4AAD F494                tst.l      [A5 - 0xB6C]
  156. 0000017C  670E                     beq        +0x10 /* 0000018C */
  157. 0000017E  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  158. 00000182  4EAD 27BA                jsr        [A5 + 0x27BA /* export_1267 */]
  159. 00000186  7000                     moveq.l    D0, 0x00
  160. 00000188  2B40 F494                move.l     [A5 - 0xB6C], D0
  161. label0000018C:
  162. 0000018C  4E5E                     unlink     A6
  163. 0000018E  4E75                     rts
  164. fn00000190:
  165. 00000190  4E56 FFF0                link       A6, -0x0010
  166. 00000194  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  167. 00000198  266E 0012                movea.l    A3, [A6 + 0x12]
  168. 0000019C  286E 000C                movea.l    A4, [A6 + 0xC]
  169. 000001A0  4205                     clr.b      D5
  170. 000001A2  7000                     moveq.l    D0, 0x00
  171. 000001A4  2880                     move.l     [A4], D0
  172. 000001A6  206E 0008                movea.l    A0, [A6 + 0x8]
  173. 000001AA  7000                     moveq.l    D0, 0x00
  174. 000001AC  2080                     move.l     [A0], D0
  175. 000001AE  200B                     move.l     D0, A3
  176. 000001B0  6700 00AC                beq        +0xAE /* 0000025E */
  177. 000001B4  4267                     clr.w      -[A7]
  178. 000001B6  2F0B                     move.l     -[A7], A3
  179. 000001B8  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  180. 000001BC  181F                     move.b     D4, [A7]+
  181. 000001BE  2F0B                     move.l     -[A7], A3
  182. 000001C0  205F                     movea.l    A0, [A7]+
  183. 000001C2  A029                     syscall    HLock
  184. 000001C4  7018                     moveq.l    D0, 0x18
  185. 000001C6  2880                     move.l     [A4], D0
  186. 000001C8  2C14                     move.l     D6, [A4]
  187. 000001CA  DC93                     add.l      D6, [A3]
  188. 000001CC  4A6E 0010                tst.w      [A6 + 0x10]
  189. 000001D0  6634                     bne        +0x36 /* 00000206 */
  190. 000001D2  3D7C 0001 FFF6           move.w     [A6 - 0xA], 0x1
  191. 000001D8  2053                     movea.l    A0, [A3]
  192. 000001DA  3D68 0016 FFF4           move.w     [A6 - 0xC], [A0 + 0x16]
  193. 000001E0  3E2E FFF6                move.w     D7, [A6 - 0xA]
  194. 000001E4  6018                     bra        +0x1A /* 000001FE */
  195. label000001E6:
  196. 000001E6  2014                     move.l     D0, [A4]
  197. 000001E8  721C                     moveq.l    D1, 0x1C
  198. 000001EA  D081                     add.l      D0, D1
  199. 000001EC  2046                     movea.l    A0, D6
  200. 000001EE  2228 0018                move.l     D1, [A0 + 0x18]
  201. 000001F2  D280                     add.l      D1, D0
  202. 000001F4  2881                     move.l     [A4], D1
  203. 000001F6  2C14                     move.l     D6, [A4]
  204. 000001F8  DC93                     add.l      D6, [A3]
  205. 000001FA  5247                     addq.w     D7, 1
  206. 000001FC  694A                     bvs        +0x4C /* 00000248 */
  207. label000001FE:
  208. 000001FE  BE6E FFF4                cmp.w      D7, [A6 - 0xC]
  209. 00000202  6FE2                     ble        -0x1C /* 000001E6 */
  210. 00000204  6042                     bra        +0x44 /* 00000248 */
  211. label00000206:
  212. 00000206  7002                     moveq.l    D0, 0x02
  213. 00000208  B06E 0010                cmp.w      D0, [A6 + 0x10]
  214. 0000020C  6E3A                     bgt        +0x3C /* 00000248 */
  215. 0000020E  3D7C 0002 FFF2           move.w     [A6 - 0xE], 0x2
  216. 00000214  2053                     movea.l    A0, [A3]
  217. 00000216  3D68 0016 FFF0           move.w     [A6 - 0x10], [A0 + 0x16]
  218. 0000021C  3E2E FFF2                move.w     D7, [A6 - 0xE]
  219. 00000220  6020                     bra        +0x22 /* 00000242 */
  220. label00000222:
  221. 00000222  2014                     move.l     D0, [A4]
  222. 00000224  721C                     moveq.l    D1, 0x1C
  223. 00000226  D081                     add.l      D0, D1
  224. 00000228  2046                     movea.l    A0, D6
  225. 0000022A  2228 0018                move.l     D1, [A0 + 0x18]
  226. 0000022E  D280                     add.l      D1, D0
  227. 00000230  2881                     move.l     [A4], D1
  228. 00000232  2C14                     move.l     D6, [A4]
  229. 00000234  DC93                     add.l      D6, [A3]
  230. 00000236  BE6E 0010                cmp.w      D7, [A6 + 0x10]
  231. 0000023A  6602                     bne        +0x4 /* 0000023E */
  232. 0000023C  600A                     bra        +0xC /* 00000248 */
  233. label0000023E:
  234. 0000023E  5247                     addq.w     D7, 1
  235. 00000240  6906                     bvs        +0x8 /* 00000248 */
  236. label00000242:
  237. 00000242  BE6E FFF0                cmp.w      D7, [A6 - 0x10]
  238. 00000246  6FDA                     ble        -0x24 /* 00000222 */
  239. label00000248:
  240. 00000248  2014                     move.l     D0, [A4]
  241. 0000024A  721C                     moveq.l    D1, 0x1C
  242. 0000024C  D081                     add.l      D0, D1
  243. 0000024E  206E 0008                movea.l    A0, [A6 + 0x8]
  244. 00000252  2080                     move.l     [A0], D0
  245. 00000254  2F0B                     move.l     -[A7], A3
  246. 00000256  1F04                     move.b     -[A7], D4
  247. 00000258  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  248. 0000025C  7A01                     moveq.l    D5, 0x01
  249. label0000025E:
  250. 0000025E  1D45 0016                move.b     [A6 + 0x16], D5
  251. 00000262  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  252. 00000266  4E5E                     unlink     A6
  253. 00000268  205F                     movea.l    A0, [A7]+
  254. 0000026A  DEFC 000E                add.w      A7, 0xE
  255. 0000026E  4ED0                     jmp        [A0]
  256. fn00000270:
  257. 00000270  4E56 FFE8                link       A6, -0x0018
  258. 00000274  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  259. 00000278  286E 0010                movea.l    A4, [A6 + 0x10]
  260. 0000027C  200C                     move.l     D0, A4
  261. 0000027E  56C0                     sne        D0
  262. 00000280  4A00                     tst.b      D0
  263. 00000282  6700 0082                beq        +0x84 /* 00000306 */
  264. 00000286  2054                     movea.l    A0, [A4]
  265. 00000288  4A68 0016                tst.w      [A0 + 0x16]
  266. 0000028C  5EC1                     sgt        D1
  267. 0000028E  C001                     and.b      D0, D1
  268. 00000290  6774                     beq        +0x76 /* 00000306 */
  269. 00000292  4267                     clr.w      -[A7]
  270. 00000294  2F0C                     move.l     -[A7], A4
  271. 00000296  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  272. 0000029A  1C1F                     move.b     D6, [A7]+
  273. 0000029C  2F0C                     move.l     -[A7], A4
  274. 0000029E  205F                     movea.l    A0, [A7]+
  275. 000002A0  A029                     syscall    HLock
  276. 000002A2  3D7C 0001 FFEA           move.w     [A6 - 0x16], 0x1
  277. 000002A8  2054                     movea.l    A0, [A4]
  278. 000002AA  3D68 0016 FFE8           move.w     [A6 - 0x18], [A0 + 0x16]
  279. 000002B0  3E2E FFEA                move.w     D7, [A6 - 0x16]
  280. 000002B4  6042                     bra        +0x44 /* 000002F8 */
  281. label000002B6:
  282. 000002B6  4267                     clr.w      -[A7]
  283. 000002B8  2F0C                     move.l     -[A7], A4
  284. 000002BA  3F07                     move.w     -[A7], D7
  285. 000002BC  486E FFF4                pea.l      [A6 - 0xC]
  286. 000002C0  486E FFF8                pea.l      [A6 - 0x8]
  287. 000002C4  4EBA FECA                jsr        [PC - 0x136 /* 00000190 */]
  288. 000002C8  101F                     move.b     D0, [A7]+
  289. 000002CA  6728                     beq        +0x2A /* 000002F4 */
  290. 000002CC  266E FFF4                movea.l    A3, [A6 - 0xC]
  291. 000002D0  D7D4                     add.l      A3, [A4]
  292. 000002D2  2A2E FFF8                move.l     D5, [A6 - 0x8]
  293. 000002D6  DA94                     add.l      D5, [A4]
  294. 000002D8  4267                     clr.w      -[A7]
  295. 000002DA  2F0C                     move.l     -[A7], A4
  296. 000002DC  2F0B                     move.l     -[A7], A3
  297. 000002DE  2F05                     move.l     -[A7], D5
  298. 000002E0  41EE 0008                lea.l      A0, [A6 + 0x8]
  299. 000002E4  2018                     move.l     D0, [A0]+
  300. 000002E6  6702                     beq        +0x4 /* 000002EA */
  301. 000002E8  2F00                     move.l     -[A7], D0
  302. label000002EA:
  303. 000002EA  2050                     movea.l    A0, [A0]
  304. 000002EC  4E90                     jsr        [A0]
  305. 000002EE  101F                     move.b     D0, [A7]+
  306. 000002F0  6702                     beq        +0x4 /* 000002F4 */
  307. 000002F2  600A                     bra        +0xC /* 000002FE */
  308. label000002F4:
  309. 000002F4  5247                     addq.w     D7, 1
  310. 000002F6  6906                     bvs        +0x8 /* 000002FE */
  311. label000002F8:
  312. 000002F8  BE6E FFE8                cmp.w      D7, [A6 - 0x18]
  313. 000002FC  6FB8                     ble        -0x46 /* 000002B6 */
  314. label000002FE:
  315. 000002FE  2F0C                     move.l     -[A7], A4
  316. 00000300  1F06                     move.b     -[A7], D6
  317. 00000302  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  318. label00000306:
  319. 00000306  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  320. 0000030A  4E5E                     unlink     A6
  321. 0000030C  205F                     movea.l    A0, [A7]+
  322. 0000030E  DEFC 000C                add.w      A7, 0xC
  323. 00000312  4ED0                     jmp        [A0]
  324. 00000314  4E56 0000                link       A6, 0
  325. 00000318  206E 0010                movea.l    A0, [A6 + 0x10]
  326. 0000031C  2010                     move.l     D0, [A0]
  327. 0000031E  206E 0008                movea.l    A0, [A6 + 0x8]
  328. 00000322  80A8 FFFC                or.l       D0, [A0 - 0x4]
  329. 00000326  206E 0008                movea.l    A0, [A6 + 0x8]
  330. 0000032A  2140 FFFC                move.l     [A0 - 0x4], D0
  331. 0000032E  422E 0018                clr.b      [A6 + 0x18]
  332. 00000332  4E5E                     unlink     A6
  333. 00000334  205F                     movea.l    A0, [A7]+
  334. 00000336  DEFC 0010                add.w      A7, 0x10
  335. 0000033A  4ED0                     jmp        [A0]
  336. fn0000033C:
  337. 0000033C  4E56 FFFC                link       A6, -0x0004
  338. 00000340  7000                     moveq.l    D0, 0x00
  339. 00000342  2D40 FFFC                move.l     [A6 - 0x4], D0
  340. 00000346  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  341. 0000034A  487A FFC8                pea.l      [PC - 0x38 /* 00000314, value 0x4E560000 'NV\0\0', cstring "NV" */]
  342. 0000034E  2F0E                     move.l     -[A7], A6
  343. 00000350  4EBA FF1E                jsr        [PC - 0xE2 /* 00000270 */]
  344. 00000354  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  345. 0000035A  4E5E                     unlink     A6
  346. 0000035C  2E9F                     move.l     [A7], [A7]+
  347. 0000035E  4E75                     rts
  348. export_2732:
  349. 00000360  4E56 FFB8                link       A6, -0x0048
  350. 00000364  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  351. 00000368  206E 000C                movea.l    A0, [A6 + 0xC]
  352. 0000036C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  353. 00000370  7003                     moveq.l    D0, 0x03
  354. label00000372:
  355. 00000372  32D8                     move.w     [A1]+, [A0]+
  356. 00000374  51C8 FFFC                dbf        D0, -0x6 /* 00000372 */
  357. 00000378  266E 0010                movea.l    A3, [A6 + 0x10]
  358. 0000037C  422E FFF7                clr.b      [A6 - 0x9]
  359. 00000380  7000                     moveq.l    D0, 0x00
  360. 00000382  2840                     movea.l    A4, D0
  361. 00000384  200B                     move.l     D0, A3
  362. 00000386  56C0                     sne        D0
  363. 00000388  4A00                     tst.b      D0
  364. 0000038A  6700 020C                beq        +0x20E /* 00000598 */
  365. 0000038E  2053                     movea.l    A0, [A3]
  366. 00000390  4A68 0016                tst.w      [A0 + 0x16]
  367. 00000394  5EC1                     sgt        D1
  368. 00000396  C001                     and.b      D0, D1
  369. 00000398  6700 01FE                beq        +0x200 /* 00000598 */
  370. 0000039C  4267                     clr.w      -[A7]
  371. 0000039E  2F0B                     move.l     -[A7], A3
  372. 000003A0  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  373. 000003A4  1D5F FFF6                move.b     [A6 - 0xA], [A7]+
  374. 000003A8  102E 0008                move.b     D0, [A6 + 0x8]
  375. 000003AC  6706                     beq        +0x8 /* 000003B4 */
  376. 000003AE  2F0B                     move.l     -[A7], A3
  377. 000003B0  205F                     movea.l    A0, [A7]+
  378. 000003B2  A064                     syscall    MoveHHi
  379. label000003B4:
  380. 000003B4  2F0B                     move.l     -[A7], A3
  381. 000003B6  205F                     movea.l    A0, [A7]+
  382. 000003B8  A029                     syscall    HLock
  383. 000003BA  42A7                     clr.l      -[A7]
  384. 000003BC  2F13                     move.l     -[A7], [A3]
  385. 000003BE  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  386. 000003C2  281F                     move.l     D4, [A7]+
  387. 000003C4  3D7C 0001 FFBE           move.w     [A6 - 0x42], 0x1
  388. 000003CA  2053                     movea.l    A0, [A3]
  389. 000003CC  3D68 0016 FFBC           move.w     [A6 - 0x44], [A0 + 0x16]
  390. 000003D2  3E2E FFBE                move.w     D7, [A6 - 0x42]
  391. 000003D6  6000 01AE                bra        +0x1B0 /* 00000586 */
  392. label000003DA:
  393. 000003DA  4267                     clr.w      -[A7]
  394. 000003DC  2F0B                     move.l     -[A7], A3
  395. 000003DE  3F07                     move.w     -[A7], D7
  396. 000003E0  486E FFEC                pea.l      [A6 - 0x14]
  397. 000003E4  486E FFF0                pea.l      [A6 - 0x10]
  398. 000003E8  4EBA FDA6                jsr        [PC - 0x25A /* 00000190 */]
  399. 000003EC  101F                     move.b     D0, [A7]+
  400. 000003EE  6700 0192                beq        +0x194 /* 00000582 */
  401. 000003F2  2C2E FFEC                move.l     D6, [A6 - 0x14]
  402. 000003F6  DC84                     add.l      D6, D4
  403. 000003F8  2046                     movea.l    A0, D6
  404. 000003FA  7001                     moveq.l    D0, 0x01
  405. 000003FC  B090                     cmp.l      D0, [A0]
  406. 000003FE  6600 0182                bne        +0x184 /* 00000582 */
  407. 00000402  4AAD F49C                tst.l      [A5 - 0xB64]
  408. 00000406  56C0                     sne        D0
  409. 00000408  4A00                     tst.b      D0
  410. 0000040A  6700 0182                beq        +0x184 /* 0000058E */
  411. 0000040E  2F00                     move.l     -[A7], D0
  412. 00000410  4267                     clr.w      -[A7]
  413. 00000412  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  414. 00000416  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  415. 0000041A  121F                     move.b     D1, [A7]+
  416. 0000041C  201F                     move.l     D0, [A7]+
  417. 0000041E  C001                     and.b      D0, D1
  418. 00000420  6700 016C                beq        +0x16E /* 0000058E */
  419. 00000424  2046                     movea.l    A0, D6
  420. 00000426  43EE FFCC                lea.l      A1, [A6 - 0x34]
  421. 0000042A  5088                     addq.l     A0, 8
  422. 0000042C  7003                     moveq.l    D0, 0x03
  423. label0000042E:
  424. 0000042E  32D8                     move.w     [A1]+, [A0]+
  425. 00000430  51C8 FFFC                dbf        D0, -0x6 /* 0000042E */
  426. 00000434  2046                     movea.l    A0, D6
  427. 00000436  3A28 0010                move.w     D5, [A0 + 0x10]
  428. 0000043A  202E FFF0                move.l     D0, [A6 - 0x10]
  429. 0000043E  D084                     add.l      D0, D4
  430. 00000440  2D40 FFDC                move.l     [A6 - 0x24], D0
  431. 00000444  42A7                     clr.l      -[A7]
  432. 00000446  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  433. 0000044A  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  434. 0000044E  201F                     move.l     D0, [A7]+
  435. 00000450  3D40 FFE6                move.w     [A6 - 0x1A], D0
  436. 00000454  42A7                     clr.l      -[A7]
  437. 00000456  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  438. 0000045A  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  439. 0000045E  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  440. 00000462  42A7                     clr.l      -[A7]
  441. 00000464  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  442. 00000468  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  443. 0000046C  285F                     movea.l    A4, [A7]+
  444. 0000046E  200C                     move.l     D0, A4
  445. 00000470  6712                     beq        +0x14 /* 00000484 */
  446. 00000472  4267                     clr.w      -[A7]
  447. 00000474  2F0C                     move.l     -[A7], A4
  448. 00000476  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  449. 0000047A  1D5F FFC1                move.b     [A6 - 0x3F], [A7]+
  450. 0000047E  2F0C                     move.l     -[A7], A4
  451. 00000480  205F                     movea.l    A0, [A7]+
  452. 00000482  A029                     syscall    HLock
  453. label00000484:
  454. 00000484  BA6E FFE6                cmp.w      D5, [A6 - 0x1A]
  455. 00000488  6E00 00E0                bgt        +0xE2 /* 0000056A */
  456. 0000048C  4267                     clr.w      -[A7]
  457. 0000048E  1F3C 0001                move.b     -[A7], 0x1
  458. 00000492  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  459. 00000496  1D5F FFC7                move.b     [A6 - 0x39], [A7]+
  460. 0000049A  3D6E FFCC FFBA           move.w     [A6 - 0x46], [A6 - 0x34]
  461. 000004A0  302E FFD0                move.w     D0, [A6 - 0x30]
  462. 000004A4  5340                     subq.w     D0, 1
  463. 000004A6  3D40 FFB8                move.w     [A6 - 0x48], D0
  464. 000004AA  3E2E FFBA                move.w     D7, [A6 - 0x46]
  465. 000004AE  6028                     bra        +0x2A /* 000004D8 */
  466. label000004B0:
  467. 000004B0  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  468. 000004B4  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  469. 000004B8  3005                     move.w     D0, D5
  470. 000004BA  48C0                     ext.l      D0
  471. 000004BC  2F00                     move.l     -[A7], D0
  472. 000004BE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  473. 000004C2  3005                     move.w     D0, D5
  474. 000004C4  48C0                     ext.l      D0
  475. 000004C6  D1AE FFDC                add.l      [A6 - 0x24], D0
  476. 000004CA  302E FFE6                move.w     D0, [A6 - 0x1A]
  477. 000004CE  48C0                     ext.l      D0
  478. 000004D0  D1AE FFE0                add.l      [A6 - 0x20], D0
  479. 000004D4  5247                     addq.w     D7, 1
  480. 000004D6  6906                     bvs        +0x8 /* 000004DE */
  481. label000004D8:
  482. 000004D8  BE6E FFB8                cmp.w      D7, [A6 - 0x48]
  483. 000004DC  6FD2                     ble        -0x2C /* 000004B0 */
  484. label000004DE:
  485. 000004DE  4267                     clr.w      -[A7]
  486. 000004E0  1F2E FFC7                move.b     -[A7], [A6 - 0x39]
  487. 000004E4  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  488. 000004E8  1D5F FFC7                move.b     [A6 - 0x39], [A7]+
  489. 000004EC  102E 000A                move.b     D0, [A6 + 0xA]
  490. 000004F0  6712                     beq        +0x14 /* 00000504 */
  491. 000004F2  486E FFCC                pea.l      [A6 - 0x34]
  492. 000004F6  486E FFF8                pea.l      [A6 - 0x8]
  493. 000004FA  486E FFD4                pea.l      [A6 - 0x2C]
  494. 000004FE  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  495. 00000502  6010                     bra        +0x12 /* 00000514 */
  496. label00000504:
  497. 00000504  486E FFCC                pea.l      [A6 - 0x34]
  498. 00000508  486E FFF8                pea.l      [A6 - 0x8]
  499. 0000050C  486E FFD4                pea.l      [A6 - 0x2C]
  500. 00000510  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  501. label00000514:
  502. 00000514  7021                     moveq.l    D0, 0x21
  503. 00000516  2F00                     move.l     -[A7], D0
  504. 00000518  A862                     syscall    ForeColor
  505. 0000051A  701E                     moveq.l    D0, 0x1E
  506. 0000051C  2F00                     move.l     -[A7], D0
  507. 0000051E  A863                     syscall    BackColor
  508. 00000520  102E 0008                move.b     D0, [A6 + 0x8]
  509. 00000524  6720                     beq        +0x22 /* 00000546 */
  510. 00000526  206D F49C                movea.l    A0, [A5 - 0xB64]
  511. 0000052A  4868 0002                pea.l      [A0 + 0x2]
  512. 0000052E  206D FE86                movea.l    A0, [A5 - 0x17A]
  513. 00000532  4868 0002                pea.l      [A0 + 0x2]
  514. 00000536  486E FFCC                pea.l      [A6 - 0x34]
  515. 0000053A  486E FFD4                pea.l      [A6 - 0x2C]
  516. 0000053E  4267                     clr.w      -[A7]
  517. 00000540  42A7                     clr.l      -[A7]
  518. 00000542  A8EC                     syscall    CopyBits
  519. 00000544  601E                     bra        +0x20 /* 00000564 */
  520. label00000546:
  521. 00000546  206D F49C                movea.l    A0, [A5 - 0xB64]
  522. 0000054A  4868 0002                pea.l      [A0 + 0x2]
  523. 0000054E  206D FE86                movea.l    A0, [A5 - 0x17A]
  524. 00000552  4868 0002                pea.l      [A0 + 0x2]
  525. 00000556  486E FFCC                pea.l      [A6 - 0x34]
  526. 0000055A  486E FFD4                pea.l      [A6 - 0x2C]
  527. 0000055E  4267                     clr.w      -[A7]
  528. 00000560  42A7                     clr.l      -[A7]
  529. 00000562  A8EC                     syscall    CopyBits
  530. label00000564:
  531. 00000564  1D7C 0001 FFF7           move.b     [A6 - 0x9], 0x1
  532. label0000056A:
  533. 0000056A  200C                     move.l     D0, A4
  534. 0000056C  670A                     beq        +0xC /* 00000578 */
  535. 0000056E  2F0C                     move.l     -[A7], A4
  536. 00000570  1F2E FFC1                move.b     -[A7], [A6 - 0x3F]
  537. 00000574  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  538. label00000578:
  539. 00000578  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  540. 0000057C  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  541. 00000580  600C                     bra        +0xE /* 0000058E */
  542. label00000582:
  543. 00000582  5247                     addq.w     D7, 1
  544. 00000584  6908                     bvs        +0xA /* 0000058E */
  545. label00000586:
  546. 00000586  BE6E FFBC                cmp.w      D7, [A6 - 0x44]
  547. 0000058A  6F00 FE4E                ble        -0x1B0 /* 000003DA */
  548. label0000058E:
  549. 0000058E  2F0B                     move.l     -[A7], A3
  550. 00000590  1F2E FFF6                move.b     -[A7], [A6 - 0xA]
  551. 00000594  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  552. label00000598:
  553. 00000598  1D6E FFF7 0014           move.b     [A6 + 0x14], [A6 - 0x9]
  554. 0000059E  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  555. 000005A2  4E5E                     unlink     A6
  556. 000005A4  205F                     movea.l    A0, [A7]+
  557. 000005A6  DEFC 000C                add.w      A7, 0xC
  558. 000005AA  4ED0                     jmp        [A0]
  559. export_2733:
  560. 000005AC  4E56 FFB0                link       A6, -0x0050
  561. 000005B0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  562. 000005B4  206E 000C                movea.l    A0, [A6 + 0xC]
  563. 000005B8  43EE FFF8                lea.l      A1, [A6 - 0x8]
  564. 000005BC  7003                     moveq.l    D0, 0x03
  565. label000005BE:
  566. 000005BE  32D8                     move.w     [A1]+, [A0]+
  567. 000005C0  51C8 FFFC                dbf        D0, -0x6 /* 000005BE */
  568. 000005C4  286E 0010                movea.l    A4, [A6 + 0x10]
  569. 000005C8  4204                     clr.b      D4
  570. 000005CA  200C                     move.l     D0, A4
  571. 000005CC  56C0                     sne        D0
  572. 000005CE  4A00                     tst.b      D0
  573. 000005D0  6700 0210                beq        +0x212 /* 000007E2 */
  574. 000005D4  2054                     movea.l    A0, [A4]
  575. 000005D6  4A68 0016                tst.w      [A0 + 0x16]
  576. 000005DA  5EC1                     sgt        D1
  577. 000005DC  C001                     and.b      D0, D1
  578. 000005DE  6700 0202                beq        +0x204 /* 000007E2 */
  579. 000005E2  4267                     clr.w      -[A7]
  580. 000005E4  2F0C                     move.l     -[A7], A4
  581. 000005E6  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  582. 000005EA  1D5F FFF6                move.b     [A6 - 0xA], [A7]+
  583. 000005EE  102E 0008                move.b     D0, [A6 + 0x8]
  584. 000005F2  6706                     beq        +0x8 /* 000005FA */
  585. 000005F4  2F0C                     move.l     -[A7], A4
  586. 000005F6  205F                     movea.l    A0, [A7]+
  587. 000005F8  A064                     syscall    MoveHHi
  588. label000005FA:
  589. 000005FA  2F0C                     move.l     -[A7], A4
  590. 000005FC  205F                     movea.l    A0, [A7]+
  591. 000005FE  A029                     syscall    HLock
  592. 00000600  42A7                     clr.l      -[A7]
  593. 00000602  2F14                     move.l     -[A7], [A4]
  594. 00000604  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  595. 00000608  2A1F                     move.l     D5, [A7]+
  596. 0000060A  3D7C 0001 FFB6           move.w     [A6 - 0x4A], 0x1
  597. 00000610  2054                     movea.l    A0, [A4]
  598. 00000612  3D68 0016 FFB4           move.w     [A6 - 0x4C], [A0 + 0x16]
  599. 00000618  3E2E FFB6                move.w     D7, [A6 - 0x4A]
  600. 0000061C  6000 01B2                bra        +0x1B4 /* 000007D0 */
  601. label00000620:
  602. 00000620  4267                     clr.w      -[A7]
  603. 00000622  2F0C                     move.l     -[A7], A4
  604. 00000624  3F07                     move.w     -[A7], D7
  605. 00000626  486E FFEC                pea.l      [A6 - 0x14]
  606. 0000062A  486E FFF0                pea.l      [A6 - 0x10]
  607. 0000062E  4EBA FB60                jsr        [PC - 0x4A0 /* 00000190 */]
  608. 00000632  101F                     move.b     D0, [A7]+
  609. 00000634  6700 0196                beq        +0x198 /* 000007CC */
  610. 00000638  2C2E FFEC                move.l     D6, [A6 - 0x14]
  611. 0000063C  DC85                     add.l      D6, D5
  612. 0000063E  2046                     movea.l    A0, D6
  613. 00000640  0C90 0000 0100           cmpi.l     [A0], 0x100
  614. 00000646  6600 0184                bne        +0x186 /* 000007CC */
  615. 0000064A  4AAD F49C                tst.l      [A5 - 0xB64]
  616. 0000064E  56C0                     sne        D0
  617. 00000650  4A00                     tst.b      D0
  618. 00000652  6700 0184                beq        +0x186 /* 000007D8 */
  619. 00000656  2F00                     move.l     -[A7], D0
  620. 00000658  4267                     clr.w      -[A7]
  621. 0000065A  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  622. 0000065E  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  623. 00000662  121F                     move.b     D1, [A7]+
  624. 00000664  201F                     move.l     D0, [A7]+
  625. 00000666  C001                     and.b      D0, D1
  626. 00000668  6700 016E                beq        +0x170 /* 000007D8 */
  627. 0000066C  2046                     movea.l    A0, D6
  628. 0000066E  43EE FFC4                lea.l      A1, [A6 - 0x3C]
  629. 00000672  5088                     addq.l     A0, 8
  630. 00000674  7003                     moveq.l    D0, 0x03
  631. label00000676:
  632. 00000676  32D8                     move.w     [A1]+, [A0]+
  633. 00000678  51C8 FFFC                dbf        D0, -0x6 /* 00000676 */
  634. 0000067C  2046                     movea.l    A0, D6
  635. 0000067E  3D68 0010 FFE4           move.w     [A6 - 0x1C], [A0 + 0x10]
  636. 00000684  202E FFF0                move.l     D0, [A6 - 0x10]
  637. 00000688  D085                     add.l      D0, D5
  638. 0000068A  2D40 FFD4                move.l     [A6 - 0x2C], D0
  639. 0000068E  42A7                     clr.l      -[A7]
  640. 00000690  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  641. 00000694  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  642. 00000698  201F                     move.l     D0, [A7]+
  643. 0000069A  3D40 FFE6                move.w     [A6 - 0x1A], D0
  644. 0000069E  42A7                     clr.l      -[A7]
  645. 000006A0  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  646. 000006A4  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  647. 000006A8  2D5F FFD8                move.l     [A6 - 0x28], [A7]+
  648. 000006AC  42A7                     clr.l      -[A7]
  649. 000006AE  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  650. 000006B2  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  651. 000006B6  265F                     movea.l    A3, [A7]+
  652. 000006B8  200B                     move.l     D0, A3
  653. 000006BA  6712                     beq        +0x14 /* 000006CE */
  654. 000006BC  4267                     clr.w      -[A7]
  655. 000006BE  2F0B                     move.l     -[A7], A3
  656. 000006C0  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  657. 000006C4  1D5F FFB9                move.b     [A6 - 0x47], [A7]+
  658. 000006C8  2F0B                     move.l     -[A7], A3
  659. 000006CA  205F                     movea.l    A0, [A7]+
  660. 000006CC  A029                     syscall    HLock
  661. label000006CE:
  662. 000006CE  302E FFE6                move.w     D0, [A6 - 0x1A]
  663. 000006D2  B06E FFE4                cmp.w      D0, [A6 - 0x1C]
  664. 000006D6  6D00 00DC                blt        +0xDE /* 000007B4 */
  665. 000006DA  4267                     clr.w      -[A7]
  666. 000006DC  1F3C 0001                move.b     -[A7], 0x1
  667. 000006E0  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  668. 000006E4  1D5F FFBF                move.b     [A6 - 0x41], [A7]+
  669. 000006E8  2D6E FFD4 FFDC           move.l     [A6 - 0x24], [A6 - 0x2C]
  670. 000006EE  3D6E FFC4 FFB2           move.w     [A6 - 0x4E], [A6 - 0x3C]
  671. 000006F4  302E FFC8                move.w     D0, [A6 - 0x38]
  672. 000006F8  5340                     subq.w     D0, 1
  673. 000006FA  3D40 FFB0                move.w     [A6 - 0x50], D0
  674. 000006FE  3E2E FFB2                move.w     D7, [A6 - 0x4E]
  675. 00000702  6022                     bra        +0x24 /* 00000726 */
  676. label00000704:
  677. 00000704  2D6E FFD8 FFE0           move.l     [A6 - 0x20], [A6 - 0x28]
  678. 0000070A  486E FFDC                pea.l      [A6 - 0x24]
  679. 0000070E  486E FFE0                pea.l      [A6 - 0x20]
  680. 00000712  3F2E FFE4                move.w     -[A7], [A6 - 0x1C]
  681. 00000716  A8D0                     syscall    UnpackBits
  682. 00000718  302E FFE6                move.w     D0, [A6 - 0x1A]
  683. 0000071C  48C0                     ext.l      D0
  684. 0000071E  D1AE FFD8                add.l      [A6 - 0x28], D0
  685. 00000722  5247                     addq.w     D7, 1
  686. 00000724  6906                     bvs        +0x8 /* 0000072C */
  687. label00000726:
  688. 00000726  BE6E FFB0                cmp.w      D7, [A6 - 0x50]
  689. 0000072A  6FD8                     ble        -0x26 /* 00000704 */
  690. label0000072C:
  691. 0000072C  4267                     clr.w      -[A7]
  692. 0000072E  1F2E FFBF                move.b     -[A7], [A6 - 0x41]
  693. 00000732  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  694. 00000736  1D5F FFBF                move.b     [A6 - 0x41], [A7]+
  695. 0000073A  102E 000A                move.b     D0, [A6 + 0xA]
  696. 0000073E  6712                     beq        +0x14 /* 00000752 */
  697. 00000740  486E FFC4                pea.l      [A6 - 0x3C]
  698. 00000744  486E FFF8                pea.l      [A6 - 0x8]
  699. 00000748  486E FFCC                pea.l      [A6 - 0x34]
  700. 0000074C  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  701. 00000750  6010                     bra        +0x12 /* 00000762 */
  702. label00000752:
  703. 00000752  486E FFC4                pea.l      [A6 - 0x3C]
  704. 00000756  486E FFF8                pea.l      [A6 - 0x8]
  705. 0000075A  486E FFCC                pea.l      [A6 - 0x34]
  706. 0000075E  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  707. label00000762:
  708. 00000762  7021                     moveq.l    D0, 0x21
  709. 00000764  2F00                     move.l     -[A7], D0
  710. 00000766  A862                     syscall    ForeColor
  711. 00000768  701E                     moveq.l    D0, 0x1E
  712. 0000076A  2F00                     move.l     -[A7], D0
  713. 0000076C  A863                     syscall    BackColor
  714. 0000076E  102E 0008                move.b     D0, [A6 + 0x8]
  715. 00000772  6720                     beq        +0x22 /* 00000794 */
  716. 00000774  206D F49C                movea.l    A0, [A5 - 0xB64]
  717. 00000778  4868 0002                pea.l      [A0 + 0x2]
  718. 0000077C  206D FE86                movea.l    A0, [A5 - 0x17A]
  719. 00000780  4868 0002                pea.l      [A0 + 0x2]
  720. 00000784  486E FFC4                pea.l      [A6 - 0x3C]
  721. 00000788  486E FFCC                pea.l      [A6 - 0x34]
  722. 0000078C  4267                     clr.w      -[A7]
  723. 0000078E  42A7                     clr.l      -[A7]
  724. 00000790  A8EC                     syscall    CopyBits
  725. 00000792  601E                     bra        +0x20 /* 000007B2 */
  726. label00000794:
  727. 00000794  206D F49C                movea.l    A0, [A5 - 0xB64]
  728. 00000798  4868 0002                pea.l      [A0 + 0x2]
  729. 0000079C  206D FE86                movea.l    A0, [A5 - 0x17A]
  730. 000007A0  4868 0002                pea.l      [A0 + 0x2]
  731. 000007A4  486E FFC4                pea.l      [A6 - 0x3C]
  732. 000007A8  486E FFCC                pea.l      [A6 - 0x34]
  733. 000007AC  4267                     clr.w      -[A7]
  734. 000007AE  42A7                     clr.l      -[A7]
  735. 000007B0  A8EC                     syscall    CopyBits
  736. label000007B2:
  737. 000007B2  7801                     moveq.l    D4, 0x01
  738. label000007B4:
  739. 000007B4  200B                     move.l     D0, A3
  740. 000007B6  670A                     beq        +0xC /* 000007C2 */
  741. 000007B8  2F0B                     move.l     -[A7], A3
  742. 000007BA  1F2E FFB9                move.b     -[A7], [A6 - 0x47]
  743. 000007BE  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  744. label000007C2:
  745. 000007C2  2F2D F49C                move.l     -[A7], [A5 - 0xB64]
  746. 000007C6  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  747. 000007CA  600C                     bra        +0xE /* 000007D8 */
  748. label000007CC:
  749. 000007CC  5247                     addq.w     D7, 1
  750. 000007CE  6908                     bvs        +0xA /* 000007D8 */
  751. label000007D0:
  752. 000007D0  BE6E FFB4                cmp.w      D7, [A6 - 0x4C]
  753. 000007D4  6F00 FE4A                ble        -0x1B4 /* 00000620 */
  754. label000007D8:
  755. 000007D8  2F0C                     move.l     -[A7], A4
  756. 000007DA  1F2E FFF6                move.b     -[A7], [A6 - 0xA]
  757. 000007DE  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  758. label000007E2:
  759. 000007E2  1D44 0014                move.b     [A6 + 0x14], D4
  760. 000007E6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  761. 000007EA  4E5E                     unlink     A6
  762. 000007EC  205F                     movea.l    A0, [A7]+
  763. 000007EE  DEFC 000C                add.w      A7, 0xC
  764. 000007F2  4ED0                     jmp        [A0]
  765. export_2734:
  766. 000007F4  4E56 FFB8                link       A6, -0x0048
  767. 000007F8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  768. 000007FC  206E 000C                movea.l    A0, [A6 + 0xC]
  769. 00000800  43EE FFF8                lea.l      A1, [A6 - 0x8]
  770. 00000804  7003                     moveq.l    D0, 0x03
  771. label00000806:
  772. 00000806  32D8                     move.w     [A1]+, [A0]+
  773. 00000808  51C8 FFFC                dbf        D0, -0x6 /* 00000806 */
  774. 0000080C  266E 0010                movea.l    A3, [A6 + 0x10]
  775. 00000810  422E FFF7                clr.b      [A6 - 0x9]
  776. 00000814  7000                     moveq.l    D0, 0x00
  777. 00000816  2840                     movea.l    A4, D0
  778. 00000818  200B                     move.l     D0, A3
  779. 0000081A  56C0                     sne        D0
  780. 0000081C  4A00                     tst.b      D0
  781. 0000081E  6700 0214                beq        +0x216 /* 00000A34 */
  782. 00000822  2053                     movea.l    A0, [A3]
  783. 00000824  4A68 0016                tst.w      [A0 + 0x16]
  784. 00000828  5EC1                     sgt        D1
  785. 0000082A  C001                     and.b      D0, D1
  786. 0000082C  6700 0206                beq        +0x208 /* 00000A34 */
  787. 00000830  C02D F4C0                and.b      D0, [A5 - 0xB40]
  788. 00000834  6700 01FE                beq        +0x200 /* 00000A34 */
  789. 00000838  4267                     clr.w      -[A7]
  790. 0000083A  2F0B                     move.l     -[A7], A3
  791. 0000083C  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  792. 00000840  1D5F FFF6                move.b     [A6 - 0xA], [A7]+
  793. 00000844  102E 0008                move.b     D0, [A6 + 0x8]
  794. 00000848  6706                     beq        +0x8 /* 00000850 */
  795. 0000084A  2F0B                     move.l     -[A7], A3
  796. 0000084C  205F                     movea.l    A0, [A7]+
  797. 0000084E  A064                     syscall    MoveHHi
  798. label00000850:
  799. 00000850  2F0B                     move.l     -[A7], A3
  800. 00000852  205F                     movea.l    A0, [A7]+
  801. 00000854  A029                     syscall    HLock
  802. 00000856  42A7                     clr.l      -[A7]
  803. 00000858  2F13                     move.l     -[A7], [A3]
  804. 0000085A  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  805. 0000085E  281F                     move.l     D4, [A7]+
  806. 00000860  3D7C 0001 FFBE           move.w     [A6 - 0x42], 0x1
  807. 00000866  2053                     movea.l    A0, [A3]
  808. 00000868  3D68 0016 FFBC           move.w     [A6 - 0x44], [A0 + 0x16]
  809. 0000086E  3E2E FFBE                move.w     D7, [A6 - 0x42]
  810. 00000872  6000 01AE                bra        +0x1B0 /* 00000A22 */
  811. label00000876:
  812. 00000876  4267                     clr.w      -[A7]
  813. 00000878  2F0B                     move.l     -[A7], A3
  814. 0000087A  3F07                     move.w     -[A7], D7
  815. 0000087C  486E FFEC                pea.l      [A6 - 0x14]
  816. 00000880  486E FFF0                pea.l      [A6 - 0x10]
  817. 00000884  4EBA F90A                jsr        [PC - 0x6F6 /* 00000190 */]
  818. 00000888  101F                     move.b     D0, [A7]+
  819. 0000088A  6700 0192                beq        +0x194 /* 00000A1E */
  820. 0000088E  2C2E FFEC                move.l     D6, [A6 - 0x14]
  821. 00000892  DC84                     add.l      D6, D4
  822. 00000894  2046                     movea.l    A0, D6
  823. 00000896  7008                     moveq.l    D0, 0x08
  824. 00000898  B090                     cmp.l      D0, [A0]
  825. 0000089A  6600 0182                bne        +0x184 /* 00000A1E */
  826. 0000089E  4AAD F498                tst.l      [A5 - 0xB68]
  827. 000008A2  56C0                     sne        D0
  828. 000008A4  4A00                     tst.b      D0
  829. 000008A6  6700 0182                beq        +0x184 /* 00000A2A */
  830. 000008AA  2F00                     move.l     -[A7], D0
  831. 000008AC  4267                     clr.w      -[A7]
  832. 000008AE  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  833. 000008B2  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  834. 000008B6  121F                     move.b     D1, [A7]+
  835. 000008B8  201F                     move.l     D0, [A7]+
  836. 000008BA  C001                     and.b      D0, D1
  837. 000008BC  6700 016C                beq        +0x16E /* 00000A2A */
  838. 000008C0  2046                     movea.l    A0, D6
  839. 000008C2  43EE FFCC                lea.l      A1, [A6 - 0x34]
  840. 000008C6  5088                     addq.l     A0, 8
  841. 000008C8  7003                     moveq.l    D0, 0x03
  842. label000008CA:
  843. 000008CA  32D8                     move.w     [A1]+, [A0]+
  844. 000008CC  51C8 FFFC                dbf        D0, -0x6 /* 000008CA */
  845. 000008D0  2046                     movea.l    A0, D6
  846. 000008D2  3A28 0010                move.w     D5, [A0 + 0x10]
  847. 000008D6  202E FFF0                move.l     D0, [A6 - 0x10]
  848. 000008DA  D084                     add.l      D0, D4
  849. 000008DC  2D40 FFDC                move.l     [A6 - 0x24], D0
  850. 000008E0  42A7                     clr.l      -[A7]
  851. 000008E2  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  852. 000008E6  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  853. 000008EA  201F                     move.l     D0, [A7]+
  854. 000008EC  3D40 FFE6                move.w     [A6 - 0x1A], D0
  855. 000008F0  42A7                     clr.l      -[A7]
  856. 000008F2  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  857. 000008F6  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  858. 000008FA  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  859. 000008FE  42A7                     clr.l      -[A7]
  860. 00000900  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  861. 00000904  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  862. 00000908  285F                     movea.l    A4, [A7]+
  863. 0000090A  200C                     move.l     D0, A4
  864. 0000090C  6712                     beq        +0x14 /* 00000920 */
  865. 0000090E  4267                     clr.w      -[A7]
  866. 00000910  2F0C                     move.l     -[A7], A4
  867. 00000912  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  868. 00000916  1D5F FFC1                move.b     [A6 - 0x3F], [A7]+
  869. 0000091A  2F0C                     move.l     -[A7], A4
  870. 0000091C  205F                     movea.l    A0, [A7]+
  871. 0000091E  A029                     syscall    HLock
  872. label00000920:
  873. 00000920  BA6E FFE6                cmp.w      D5, [A6 - 0x1A]
  874. 00000924  6E00 00E0                bgt        +0xE2 /* 00000A06 */
  875. 00000928  4267                     clr.w      -[A7]
  876. 0000092A  1F3C 0001                move.b     -[A7], 0x1
  877. 0000092E  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  878. 00000932  1D5F FFC7                move.b     [A6 - 0x39], [A7]+
  879. 00000936  3D6E FFCC FFBA           move.w     [A6 - 0x46], [A6 - 0x34]
  880. 0000093C  302E FFD0                move.w     D0, [A6 - 0x30]
  881. 00000940  5340                     subq.w     D0, 1
  882. 00000942  3D40 FFB8                move.w     [A6 - 0x48], D0
  883. 00000946  3E2E FFBA                move.w     D7, [A6 - 0x46]
  884. 0000094A  6028                     bra        +0x2A /* 00000974 */
  885. label0000094C:
  886. 0000094C  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  887. 00000950  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  888. 00000954  3005                     move.w     D0, D5
  889. 00000956  48C0                     ext.l      D0
  890. 00000958  2F00                     move.l     -[A7], D0
  891. 0000095A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  892. 0000095E  3005                     move.w     D0, D5
  893. 00000960  48C0                     ext.l      D0
  894. 00000962  D1AE FFDC                add.l      [A6 - 0x24], D0
  895. 00000966  302E FFE6                move.w     D0, [A6 - 0x1A]
  896. 0000096A  48C0                     ext.l      D0
  897. 0000096C  D1AE FFE0                add.l      [A6 - 0x20], D0
  898. 00000970  5247                     addq.w     D7, 1
  899. 00000972  6906                     bvs        +0x8 /* 0000097A */
  900. label00000974:
  901. 00000974  BE6E FFB8                cmp.w      D7, [A6 - 0x48]
  902. 00000978  6FD2                     ble        -0x2C /* 0000094C */
  903. label0000097A:
  904. 0000097A  4267                     clr.w      -[A7]
  905. 0000097C  1F2E FFC7                move.b     -[A7], [A6 - 0x39]
  906. 00000980  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  907. 00000984  1D5F FFC7                move.b     [A6 - 0x39], [A7]+
  908. 00000988  102E 000A                move.b     D0, [A6 + 0xA]
  909. 0000098C  6712                     beq        +0x14 /* 000009A0 */
  910. 0000098E  486E FFCC                pea.l      [A6 - 0x34]
  911. 00000992  486E FFF8                pea.l      [A6 - 0x8]
  912. 00000996  486E FFD4                pea.l      [A6 - 0x2C]
  913. 0000099A  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  914. 0000099E  6010                     bra        +0x12 /* 000009B0 */
  915. label000009A0:
  916. 000009A0  486E FFCC                pea.l      [A6 - 0x34]
  917. 000009A4  486E FFF8                pea.l      [A6 - 0x8]
  918. 000009A8  486E FFD4                pea.l      [A6 - 0x2C]
  919. 000009AC  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  920. label000009B0:
  921. 000009B0  7021                     moveq.l    D0, 0x21
  922. 000009B2  2F00                     move.l     -[A7], D0
  923. 000009B4  A862                     syscall    ForeColor
  924. 000009B6  701E                     moveq.l    D0, 0x1E
  925. 000009B8  2F00                     move.l     -[A7], D0
  926. 000009BA  A863                     syscall    BackColor
  927. 000009BC  102E 0008                move.b     D0, [A6 + 0x8]
  928. 000009C0  6720                     beq        +0x22 /* 000009E2 */
  929. 000009C2  206D F498                movea.l    A0, [A5 - 0xB68]
  930. 000009C6  4868 0002                pea.l      [A0 + 0x2]
  931. 000009CA  206D FE86                movea.l    A0, [A5 - 0x17A]
  932. 000009CE  4868 0002                pea.l      [A0 + 0x2]
  933. 000009D2  486E FFCC                pea.l      [A6 - 0x34]
  934. 000009D6  486E FFD4                pea.l      [A6 - 0x2C]
  935. 000009DA  4267                     clr.w      -[A7]
  936. 000009DC  42A7                     clr.l      -[A7]
  937. 000009DE  A8EC                     syscall    CopyBits
  938. 000009E0  601E                     bra        +0x20 /* 00000A00 */
  939. label000009E2:
  940. 000009E2  206D F498                movea.l    A0, [A5 - 0xB68]
  941. 000009E6  4868 0002                pea.l      [A0 + 0x2]
  942. 000009EA  206D FE86                movea.l    A0, [A5 - 0x17A]
  943. 000009EE  4868 0002                pea.l      [A0 + 0x2]
  944. 000009F2  486E FFCC                pea.l      [A6 - 0x34]
  945. 000009F6  486E FFD4                pea.l      [A6 - 0x2C]
  946. 000009FA  4267                     clr.w      -[A7]
  947. 000009FC  42A7                     clr.l      -[A7]
  948. 000009FE  A8EC                     syscall    CopyBits
  949. label00000A00:
  950. 00000A00  1D7C 0001 FFF7           move.b     [A6 - 0x9], 0x1
  951. label00000A06:
  952. 00000A06  200C                     move.l     D0, A4
  953. 00000A08  670A                     beq        +0xC /* 00000A14 */
  954. 00000A0A  2F0C                     move.l     -[A7], A4
  955. 00000A0C  1F2E FFC1                move.b     -[A7], [A6 - 0x3F]
  956. 00000A10  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  957. label00000A14:
  958. 00000A14  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  959. 00000A18  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  960. 00000A1C  600C                     bra        +0xE /* 00000A2A */
  961. label00000A1E:
  962. 00000A1E  5247                     addq.w     D7, 1
  963. 00000A20  6908                     bvs        +0xA /* 00000A2A */
  964. label00000A22:
  965. 00000A22  BE6E FFBC                cmp.w      D7, [A6 - 0x44]
  966. 00000A26  6F00 FE4E                ble        -0x1B0 /* 00000876 */
  967. label00000A2A:
  968. 00000A2A  2F0B                     move.l     -[A7], A3
  969. 00000A2C  1F2E FFF6                move.b     -[A7], [A6 - 0xA]
  970. 00000A30  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  971. label00000A34:
  972. 00000A34  1D6E FFF7 0014           move.b     [A6 + 0x14], [A6 - 0x9]
  973. 00000A3A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  974. 00000A3E  4E5E                     unlink     A6
  975. 00000A40  205F                     movea.l    A0, [A7]+
  976. 00000A42  DEFC 000C                add.w      A7, 0xC
  977. 00000A46  4ED0                     jmp        [A0]
  978. export_2735:
  979. 00000A48  4E56 FFB2                link       A6, -0x004E
  980. 00000A4C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  981. 00000A50  206E 000C                movea.l    A0, [A6 + 0xC]
  982. 00000A54  43EE FFF8                lea.l      A1, [A6 - 0x8]
  983. 00000A58  7003                     moveq.l    D0, 0x03
  984. label00000A5A:
  985. 00000A5A  32D8                     move.w     [A1]+, [A0]+
  986. 00000A5C  51C8 FFFC                dbf        D0, -0x6 /* 00000A5A */
  987. 00000A60  2E2E 0010                move.l     D7, [A6 + 0x10]
  988. 00000A64  422E FFED                clr.b      [A6 - 0x13]
  989. 00000A68  426E FFF6                clr.w      [A6 - 0xA]
  990. 00000A6C  7000                     moveq.l    D0, 0x00
  991. 00000A6E  2840                     movea.l    A4, D0
  992. 00000A70  7000                     moveq.l    D0, 0x00
  993. 00000A72  2640                     movea.l    A3, D0
  994. 00000A74  4A87                     tst.l      D7
  995. 00000A76  56C0                     sne        D0
  996. 00000A78  4A00                     tst.b      D0
  997. 00000A7A  6700 0240                beq        +0x242 /* 00000CBC */
  998. 00000A7E  2047                     movea.l    A0, D7
  999. 00000A80  2050                     movea.l    A0, [A0]
  1000. 00000A82  4A68 0016                tst.w      [A0 + 0x16]
  1001. 00000A86  5EC1                     sgt        D1
  1002. 00000A88  C001                     and.b      D0, D1
  1003. 00000A8A  6700 0230                beq        +0x232 /* 00000CBC */
  1004. 00000A8E  C02D F4C0                and.b      D0, [A5 - 0xB40]
  1005. 00000A92  4A00                     tst.b      D0
  1006. 00000A94  6700 0226                beq        +0x228 /* 00000CBC */
  1007. 00000A98  C02D F478                and.b      D0, [A5 - 0xB88]
  1008. 00000A9C  6700 021E                beq        +0x220 /* 00000CBC */
  1009. 00000AA0  486E FFF2                pea.l      [A6 - 0xE]
  1010. 00000AA4  486E FFEE                pea.l      [A6 - 0x12]
  1011. 00000AA8  4EAD 27F2                jsr        [A5 + 0x27F2 /* export_1274 */]
  1012. 00000AAC  4267                     clr.w      -[A7]
  1013. 00000AAE  2F07                     move.l     -[A7], D7
  1014. 00000AB0  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1015. 00000AB4  1D5F FFEC                move.b     [A6 - 0x14], [A7]+
  1016. 00000AB8  102E 0008                move.b     D0, [A6 + 0x8]
  1017. 00000ABC  6706                     beq        +0x8 /* 00000AC4 */
  1018. 00000ABE  2F07                     move.l     -[A7], D7
  1019. 00000AC0  205F                     movea.l    A0, [A7]+
  1020. 00000AC2  A064                     syscall    MoveHHi
  1021. label00000AC4:
  1022. 00000AC4  2F07                     move.l     -[A7], D7
  1023. 00000AC6  205F                     movea.l    A0, [A7]+
  1024. 00000AC8  A029                     syscall    HLock
  1025. 00000ACA  42A7                     clr.l      -[A7]
  1026. 00000ACC  2047                     movea.l    A0, D7
  1027. 00000ACE  2F10                     move.l     -[A7], [A0]
  1028. 00000AD0  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  1029. 00000AD4  281F                     move.l     D4, [A7]+
  1030. 00000AD6  3D7C 0001 FFB4           move.w     [A6 - 0x4C], 0x1
  1031. 00000ADC  2047                     movea.l    A0, D7
  1032. 00000ADE  2050                     movea.l    A0, [A0]
  1033. 00000AE0  3D68 0016 FFB2           move.w     [A6 - 0x4E], [A0 + 0x16]
  1034. 00000AE6  3A2E FFB4                move.w     D5, [A6 - 0x4C]
  1035. 00000AEA  6000 01B2                bra        +0x1B4 /* 00000C9E */
  1036. label00000AEE:
  1037. 00000AEE  4267                     clr.w      -[A7]
  1038. 00000AF0  2F07                     move.l     -[A7], D7
  1039. 00000AF2  3F05                     move.w     -[A7], D5
  1040. 00000AF4  486E FFE2                pea.l      [A6 - 0x1E]
  1041. 00000AF8  486E FFE6                pea.l      [A6 - 0x1A]
  1042. 00000AFC  4EBA F692                jsr        [PC - 0x96E /* 00000190 */]
  1043. 00000B00  101F                     move.b     D0, [A7]+
  1044. 00000B02  6700 0196                beq        +0x198 /* 00000C9A */
  1045. 00000B06  202E FFE2                move.l     D0, [A6 - 0x1E]
  1046. 00000B0A  D084                     add.l      D0, D4
  1047. 00000B0C  2D40 FFDE                move.l     [A6 - 0x22], D0
  1048. 00000B10  2C2E FFE6                move.l     D6, [A6 - 0x1A]
  1049. 00000B14  DC84                     add.l      D6, D4
  1050. 00000B16  206E FFDE                movea.l    A0, [A6 - 0x22]
  1051. 00000B1A  0C90 0000 0800           cmpi.l     [A0], 0x800
  1052. 00000B20  6600 0178                bne        +0x17A /* 00000C9A */
  1053. 00000B24  4AAD F498                tst.l      [A5 - 0xB68]
  1054. 00000B28  56C0                     sne        D0
  1055. 00000B2A  4A00                     tst.b      D0
  1056. 00000B2C  6700 0178                beq        +0x17A /* 00000CA6 */
  1057. 00000B30  2F00                     move.l     -[A7], D0
  1058. 00000B32  4267                     clr.w      -[A7]
  1059. 00000B34  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  1060. 00000B38  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  1061. 00000B3C  121F                     move.b     D1, [A7]+
  1062. 00000B3E  201F                     move.l     D0, [A7]+
  1063. 00000B40  C001                     and.b      D0, D1
  1064. 00000B42  6700 0162                beq        +0x164 /* 00000CA6 */
  1065. 00000B46  206E FFDE                movea.l    A0, [A6 - 0x22]
  1066. 00000B4A  43EE FFCA                lea.l      A1, [A6 - 0x36]
  1067. 00000B4E  5088                     addq.l     A0, 8
  1068. 00000B50  7003                     moveq.l    D0, 0x03
  1069. label00000B52:
  1070. 00000B52  32D8                     move.w     [A1]+, [A0]+
  1071. 00000B54  51C8 FFFC                dbf        D0, -0x6 /* 00000B52 */
  1072. 00000B58  42A7                     clr.l      -[A7]
  1073. 00000B5A  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  1074. 00000B5E  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  1075. 00000B62  265F                     movea.l    A3, [A7]+
  1076. 00000B64  200B                     move.l     D0, A3
  1077. 00000B66  6712                     beq        +0x14 /* 00000B7A */
  1078. 00000B68  4267                     clr.w      -[A7]
  1079. 00000B6A  2F0B                     move.l     -[A7], A3
  1080. 00000B6C  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1081. 00000B70  1D5F FFB7                move.b     [A6 - 0x49], [A7]+
  1082. 00000B74  2F0B                     move.l     -[A7], A3
  1083. 00000B76  205F                     movea.l    A0, [A7]+
  1084. 00000B78  A029                     syscall    HLock
  1085. label00000B7A:
  1086. 00000B7A  42A7                     clr.l      -[A7]
  1087. 00000B7C  2046                     movea.l    A0, D6
  1088. 00000B7E  2F10                     move.l     -[A7], [A0]
  1089. 00000B80  4EAD 23AA                jsr        [A5 + 0x23AA /* export_1137 */]
  1090. 00000B84  285F                     movea.l    A4, [A7]+
  1091. 00000B86  200C                     move.l     D0, A4
  1092. 00000B88  6604                     bne        +0x6 /* 00000B8E */
  1093. 00000B8A  6000 00E2                bra        +0xE4 /* 00000C6E */
  1094. label00000B8E:
  1095. 00000B8E  2F0C                     move.l     -[A7], A4
  1096. 00000B90  205F                     movea.l    A0, [A7]+
  1097. 00000B92  A064                     syscall    MoveHHi
  1098. 00000B94  2F0C                     move.l     -[A7], A4
  1099. 00000B96  205F                     movea.l    A0, [A7]+
  1100. 00000B98  A029                     syscall    HLock
  1101. 00000B9A  2F06                     move.l     -[A7], D6
  1102. 00000B9C  2F14                     move.l     -[A7], [A4]
  1103. 00000B9E  42A7                     clr.l      -[A7]
  1104. 00000BA0  2F0C                     move.l     -[A7], A4
  1105. 00000BA2  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1106. 00000BA6  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1107. 00000BAA  2054                     movea.l    A0, [A4]
  1108. 00000BAC  DC90                     add.l      D6, [A0]
  1109. 00000BAE  2D46 FFBE                move.l     [A6 - 0x42], D6
  1110. 00000BB2  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  1111. 00000BB6  42A7                     clr.l      -[A7]
  1112. 00000BB8  4EAD 27EA                jsr        [A5 + 0x27EA /* export_1273 */]
  1113. 00000BBC  4267                     clr.w      -[A7]
  1114. 00000BBE  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  1115. 00000BC2  2F0C                     move.l     -[A7], A4
  1116. 00000BC4  2F0B                     move.l     -[A7], A3
  1117. 00000BC6  486E FFCA                pea.l      [A6 - 0x36]
  1118. 00000BCA  486E FFCA                pea.l      [A6 - 0x36]
  1119. 00000BCE  4267                     clr.w      -[A7]
  1120. 00000BD0  42A7                     clr.l      -[A7]
  1121. 00000BD2  7008                     moveq.l    D0, 0x08
  1122. 00000BD4  AAA3                     syscall    CodecDispatch
  1123. 00000BD6  3D5F FFF6                move.w     [A6 - 0xA], [A7]+
  1124. 00000BDA  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1125. 00000BDE  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1126. 00000BE2  4EAD 27EA                jsr        [A5 + 0x27EA /* export_1273 */]
  1127. 00000BE6  4A6E FFF6                tst.w      [A6 - 0xA]
  1128. 00000BEA  6600 0082                bne        +0x84 /* 00000C6E */
  1129. 00000BEE  102E 000A                move.b     D0, [A6 + 0xA]
  1130. 00000BF2  6712                     beq        +0x14 /* 00000C06 */
  1131. 00000BF4  486E FFCA                pea.l      [A6 - 0x36]
  1132. 00000BF8  486E FFF8                pea.l      [A6 - 0x8]
  1133. 00000BFC  486E FFD2                pea.l      [A6 - 0x2E]
  1134. 00000C00  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  1135. 00000C04  6010                     bra        +0x12 /* 00000C16 */
  1136. label00000C06:
  1137. 00000C06  486E FFCA                pea.l      [A6 - 0x36]
  1138. 00000C0A  486E FFF8                pea.l      [A6 - 0x8]
  1139. 00000C0E  486E FFD2                pea.l      [A6 - 0x2E]
  1140. 00000C12  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  1141. label00000C16:
  1142. 00000C16  7021                     moveq.l    D0, 0x21
  1143. 00000C18  2F00                     move.l     -[A7], D0
  1144. 00000C1A  A862                     syscall    ForeColor
  1145. 00000C1C  701E                     moveq.l    D0, 0x1E
  1146. 00000C1E  2F00                     move.l     -[A7], D0
  1147. 00000C20  A863                     syscall    BackColor
  1148. 00000C22  102E 0008                move.b     D0, [A6 + 0x8]
  1149. 00000C26  6720                     beq        +0x22 /* 00000C48 */
  1150. 00000C28  206D F498                movea.l    A0, [A5 - 0xB68]
  1151. 00000C2C  4868 0002                pea.l      [A0 + 0x2]
  1152. 00000C30  206D FE86                movea.l    A0, [A5 - 0x17A]
  1153. 00000C34  4868 0002                pea.l      [A0 + 0x2]
  1154. 00000C38  486E FFCA                pea.l      [A6 - 0x36]
  1155. 00000C3C  486E FFD2                pea.l      [A6 - 0x2E]
  1156. 00000C40  4267                     clr.w      -[A7]
  1157. 00000C42  42A7                     clr.l      -[A7]
  1158. 00000C44  A8EC                     syscall    CopyBits
  1159. 00000C46  6020                     bra        +0x22 /* 00000C68 */
  1160. label00000C48:
  1161. 00000C48  206D F498                movea.l    A0, [A5 - 0xB68]
  1162. 00000C4C  4868 0002                pea.l      [A0 + 0x2]
  1163. 00000C50  206D FE86                movea.l    A0, [A5 - 0x17A]
  1164. 00000C54  4868 0002                pea.l      [A0 + 0x2]
  1165. 00000C58  486E FFCA                pea.l      [A6 - 0x36]
  1166. 00000C5C  486E FFD2                pea.l      [A6 - 0x2E]
  1167. 00000C60  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1168. 00000C64  42A7                     clr.l      -[A7]
  1169. 00000C66  A8EC                     syscall    CopyBits
  1170. label00000C68:
  1171. 00000C68  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  1172. label00000C6E:
  1173. 00000C6E  200B                     move.l     D0, A3
  1174. 00000C70  670A                     beq        +0xC /* 00000C7C */
  1175. 00000C72  2F0B                     move.l     -[A7], A3
  1176. 00000C74  1F2E FFB7                move.b     -[A7], [A6 - 0x49]
  1177. 00000C78  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1178. label00000C7C:
  1179. 00000C7C  200C                     move.l     D0, A4
  1180. 00000C7E  6710                     beq        +0x12 /* 00000C90 */
  1181. 00000C80  2F0C                     move.l     -[A7], A4
  1182. 00000C82  205F                     movea.l    A0, [A7]+
  1183. 00000C84  A02A                     syscall    HUnlock
  1184. 00000C86  2F0C                     move.l     -[A7], A4
  1185. 00000C88  205F                     movea.l    A0, [A7]+
  1186. 00000C8A  A023                     syscall    DisposHandle/DisposeHandle
  1187. 00000C8C  7000                     moveq.l    D0, 0x00
  1188. 00000C8E  2840                     movea.l    A4, D0
  1189. label00000C90:
  1190. 00000C90  2F2D F498                move.l     -[A7], [A5 - 0xB68]
  1191. 00000C94  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  1192. 00000C98  600C                     bra        +0xE /* 00000CA6 */
  1193. label00000C9A:
  1194. 00000C9A  5245                     addq.w     D5, 1
  1195. 00000C9C  6908                     bvs        +0xA /* 00000CA6 */
  1196. label00000C9E:
  1197. 00000C9E  BA6E FFB2                cmp.w      D5, [A6 - 0x4E]
  1198. 00000CA2  6F00 FE4A                ble        -0x1B4 /* 00000AEE */
  1199. label00000CA6:
  1200. 00000CA6  2F07                     move.l     -[A7], D7
  1201. 00000CA8  1F2E FFEC                move.b     -[A7], [A6 - 0x14]
  1202. 00000CAC  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1203. 00000CB0  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1204. 00000CB4  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1205. 00000CB8  4EAD 27EA                jsr        [A5 + 0x27EA /* export_1273 */]
  1206. label00000CBC:
  1207. 00000CBC  1D6E FFED 0014           move.b     [A6 + 0x14], [A6 - 0x13]
  1208. 00000CC2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1209. 00000CC6  4E5E                     unlink     A6
  1210. 00000CC8  205F                     movea.l    A0, [A7]+
  1211. 00000CCA  DEFC 000C                add.w      A7, 0xC
  1212. 00000CCE  4ED0                     jmp        [A0]
  1213. export_2736:
  1214. 00000CD0  4E56 FFB8                link       A6, -0x0048
  1215. 00000CD4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1216. 00000CD8  206E 000C                movea.l    A0, [A6 + 0xC]
  1217. 00000CDC  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1218. 00000CE0  7003                     moveq.l    D0, 0x03
  1219. label00000CE2:
  1220. 00000CE2  32D8                     move.w     [A1]+, [A0]+
  1221. 00000CE4  51C8 FFFC                dbf        D0, -0x6 /* 00000CE2 */
  1222. 00000CE8  266E 0010                movea.l    A3, [A6 + 0x10]
  1223. 00000CEC  422E FFF7                clr.b      [A6 - 0x9]
  1224. 00000CF0  7000                     moveq.l    D0, 0x00
  1225. 00000CF2  2840                     movea.l    A4, D0
  1226. 00000CF4  200B                     move.l     D0, A3
  1227. 00000CF6  56C0                     sne        D0
  1228. 00000CF8  4A00                     tst.b      D0
  1229. 00000CFA  6700 0216                beq        +0x218 /* 00000F12 */
  1230. 00000CFE  2053                     movea.l    A0, [A3]
  1231. 00000D00  4A68 0016                tst.w      [A0 + 0x16]
  1232. 00000D04  5EC1                     sgt        D1
  1233. 00000D06  C001                     and.b      D0, D1
  1234. 00000D08  6700 0208                beq        +0x20A /* 00000F12 */
  1235. 00000D0C  C02D F4C4                and.b      D0, [A5 - 0xB3C]
  1236. 00000D10  6700 0200                beq        +0x202 /* 00000F12 */
  1237. 00000D14  4267                     clr.w      -[A7]
  1238. 00000D16  2F0B                     move.l     -[A7], A3
  1239. 00000D18  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1240. 00000D1C  1D5F FFF6                move.b     [A6 - 0xA], [A7]+
  1241. 00000D20  102E 0008                move.b     D0, [A6 + 0x8]
  1242. 00000D24  6706                     beq        +0x8 /* 00000D2C */
  1243. 00000D26  2F0B                     move.l     -[A7], A3
  1244. 00000D28  205F                     movea.l    A0, [A7]+
  1245. 00000D2A  A064                     syscall    MoveHHi
  1246. label00000D2C:
  1247. 00000D2C  2F0B                     move.l     -[A7], A3
  1248. 00000D2E  205F                     movea.l    A0, [A7]+
  1249. 00000D30  A029                     syscall    HLock
  1250. 00000D32  42A7                     clr.l      -[A7]
  1251. 00000D34  2F13                     move.l     -[A7], [A3]
  1252. 00000D36  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  1253. 00000D3A  281F                     move.l     D4, [A7]+
  1254. 00000D3C  3D7C 0001 FFBE           move.w     [A6 - 0x42], 0x1
  1255. 00000D42  2053                     movea.l    A0, [A3]
  1256. 00000D44  3D68 0016 FFBC           move.w     [A6 - 0x44], [A0 + 0x16]
  1257. 00000D4A  3E2E FFBE                move.w     D7, [A6 - 0x42]
  1258. 00000D4E  6000 01B0                bra        +0x1B2 /* 00000F00 */
  1259. label00000D52:
  1260. 00000D52  4267                     clr.w      -[A7]
  1261. 00000D54  2F0B                     move.l     -[A7], A3
  1262. 00000D56  3F07                     move.w     -[A7], D7
  1263. 00000D58  486E FFEC                pea.l      [A6 - 0x14]
  1264. 00000D5C  486E FFF0                pea.l      [A6 - 0x10]
  1265. 00000D60  4EBA F42E                jsr        [PC - 0xBD2 /* 00000190 */]
  1266. 00000D64  101F                     move.b     D0, [A7]+
  1267. 00000D66  6700 0194                beq        +0x196 /* 00000EFC */
  1268. 00000D6A  2C2E FFEC                move.l     D6, [A6 - 0x14]
  1269. 00000D6E  DC84                     add.l      D6, D4
  1270. 00000D70  2046                     movea.l    A0, D6
  1271. 00000D72  7020                     moveq.l    D0, 0x20
  1272. 00000D74  B090                     cmp.l      D0, [A0]
  1273. 00000D76  6600 0184                bne        +0x186 /* 00000EFC */
  1274. 00000D7A  4AAD F494                tst.l      [A5 - 0xB6C]
  1275. 00000D7E  56C0                     sne        D0
  1276. 00000D80  4A00                     tst.b      D0
  1277. 00000D82  6700 0184                beq        +0x186 /* 00000F08 */
  1278. 00000D86  2F00                     move.l     -[A7], D0
  1279. 00000D88  4267                     clr.w      -[A7]
  1280. 00000D8A  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1281. 00000D8E  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  1282. 00000D92  121F                     move.b     D1, [A7]+
  1283. 00000D94  201F                     move.l     D0, [A7]+
  1284. 00000D96  C001                     and.b      D0, D1
  1285. 00000D98  6700 016E                beq        +0x170 /* 00000F08 */
  1286. 00000D9C  2046                     movea.l    A0, D6
  1287. 00000D9E  43EE FFCC                lea.l      A1, [A6 - 0x34]
  1288. 00000DA2  5088                     addq.l     A0, 8
  1289. 00000DA4  7003                     moveq.l    D0, 0x03
  1290. label00000DA6:
  1291. 00000DA6  32D8                     move.w     [A1]+, [A0]+
  1292. 00000DA8  51C8 FFFC                dbf        D0, -0x6 /* 00000DA6 */
  1293. 00000DAC  2046                     movea.l    A0, D6
  1294. 00000DAE  3A28 0010                move.w     D5, [A0 + 0x10]
  1295. 00000DB2  202E FFF0                move.l     D0, [A6 - 0x10]
  1296. 00000DB6  D084                     add.l      D0, D4
  1297. 00000DB8  2D40 FFDC                move.l     [A6 - 0x24], D0
  1298. 00000DBC  42A7                     clr.l      -[A7]
  1299. 00000DBE  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1300. 00000DC2  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  1301. 00000DC6  201F                     move.l     D0, [A7]+
  1302. 00000DC8  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1303. 00000DCC  42A7                     clr.l      -[A7]
  1304. 00000DCE  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1305. 00000DD2  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  1306. 00000DD6  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  1307. 00000DDA  42A7                     clr.l      -[A7]
  1308. 00000DDC  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1309. 00000DE0  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  1310. 00000DE4  285F                     movea.l    A4, [A7]+
  1311. 00000DE6  200C                     move.l     D0, A4
  1312. 00000DE8  6712                     beq        +0x14 /* 00000DFC */
  1313. 00000DEA  4267                     clr.w      -[A7]
  1314. 00000DEC  2F0C                     move.l     -[A7], A4
  1315. 00000DEE  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1316. 00000DF2  1D5F FFC1                move.b     [A6 - 0x3F], [A7]+
  1317. 00000DF6  2F0C                     move.l     -[A7], A4
  1318. 00000DF8  205F                     movea.l    A0, [A7]+
  1319. 00000DFA  A029                     syscall    HLock
  1320. label00000DFC:
  1321. 00000DFC  BA6E FFE6                cmp.w      D5, [A6 - 0x1A]
  1322. 00000E00  6E00 00E2                bgt        +0xE4 /* 00000EE4 */
  1323. 00000E04  4267                     clr.w      -[A7]
  1324. 00000E06  1F3C 0001                move.b     -[A7], 0x1
  1325. 00000E0A  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  1326. 00000E0E  1D5F FFC7                move.b     [A6 - 0x39], [A7]+
  1327. 00000E12  3D6E FFCC FFBA           move.w     [A6 - 0x46], [A6 - 0x34]
  1328. 00000E18  302E FFD0                move.w     D0, [A6 - 0x30]
  1329. 00000E1C  5340                     subq.w     D0, 1
  1330. 00000E1E  3D40 FFB8                move.w     [A6 - 0x48], D0
  1331. 00000E22  3E2E FFBA                move.w     D7, [A6 - 0x46]
  1332. 00000E26  6028                     bra        +0x2A /* 00000E50 */
  1333. label00000E28:
  1334. 00000E28  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  1335. 00000E2C  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1336. 00000E30  3005                     move.w     D0, D5
  1337. 00000E32  48C0                     ext.l      D0
  1338. 00000E34  2F00                     move.l     -[A7], D0
  1339. 00000E36  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1340. 00000E3A  3005                     move.w     D0, D5
  1341. 00000E3C  48C0                     ext.l      D0
  1342. 00000E3E  D1AE FFDC                add.l      [A6 - 0x24], D0
  1343. 00000E42  302E FFE6                move.w     D0, [A6 - 0x1A]
  1344. 00000E46  48C0                     ext.l      D0
  1345. 00000E48  D1AE FFE0                add.l      [A6 - 0x20], D0
  1346. 00000E4C  5247                     addq.w     D7, 1
  1347. 00000E4E  6906                     bvs        +0x8 /* 00000E56 */
  1348. label00000E50:
  1349. 00000E50  BE6E FFB8                cmp.w      D7, [A6 - 0x48]
  1350. 00000E54  6FD2                     ble        -0x2C /* 00000E28 */
  1351. label00000E56:
  1352. 00000E56  4267                     clr.w      -[A7]
  1353. 00000E58  1F2E FFC7                move.b     -[A7], [A6 - 0x39]
  1354. 00000E5C  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  1355. 00000E60  1D5F FFC7                move.b     [A6 - 0x39], [A7]+
  1356. 00000E64  102E 000A                move.b     D0, [A6 + 0xA]
  1357. 00000E68  6712                     beq        +0x14 /* 00000E7C */
  1358. 00000E6A  486E FFCC                pea.l      [A6 - 0x34]
  1359. 00000E6E  486E FFF8                pea.l      [A6 - 0x8]
  1360. 00000E72  486E FFD4                pea.l      [A6 - 0x2C]
  1361. 00000E76  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  1362. 00000E7A  6010                     bra        +0x12 /* 00000E8C */
  1363. label00000E7C:
  1364. 00000E7C  486E FFCC                pea.l      [A6 - 0x34]
  1365. 00000E80  486E FFF8                pea.l      [A6 - 0x8]
  1366. 00000E84  486E FFD4                pea.l      [A6 - 0x2C]
  1367. 00000E88  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  1368. label00000E8C:
  1369. 00000E8C  7021                     moveq.l    D0, 0x21
  1370. 00000E8E  2F00                     move.l     -[A7], D0
  1371. 00000E90  A862                     syscall    ForeColor
  1372. 00000E92  701E                     moveq.l    D0, 0x1E
  1373. 00000E94  2F00                     move.l     -[A7], D0
  1374. 00000E96  A863                     syscall    BackColor
  1375. 00000E98  102E 0008                move.b     D0, [A6 + 0x8]
  1376. 00000E9C  6720                     beq        +0x22 /* 00000EBE */
  1377. 00000E9E  206D F494                movea.l    A0, [A5 - 0xB6C]
  1378. 00000EA2  4868 0002                pea.l      [A0 + 0x2]
  1379. 00000EA6  206D FE86                movea.l    A0, [A5 - 0x17A]
  1380. 00000EAA  4868 0002                pea.l      [A0 + 0x2]
  1381. 00000EAE  486E FFCC                pea.l      [A6 - 0x34]
  1382. 00000EB2  486E FFD4                pea.l      [A6 - 0x2C]
  1383. 00000EB6  4267                     clr.w      -[A7]
  1384. 00000EB8  42A7                     clr.l      -[A7]
  1385. 00000EBA  A8EC                     syscall    CopyBits
  1386. 00000EBC  6020                     bra        +0x22 /* 00000EDE */
  1387. label00000EBE:
  1388. 00000EBE  206D F494                movea.l    A0, [A5 - 0xB6C]
  1389. 00000EC2  4868 0002                pea.l      [A0 + 0x2]
  1390. 00000EC6  206D FE86                movea.l    A0, [A5 - 0x17A]
  1391. 00000ECA  4868 0002                pea.l      [A0 + 0x2]
  1392. 00000ECE  486E FFCC                pea.l      [A6 - 0x34]
  1393. 00000ED2  486E FFD4                pea.l      [A6 - 0x2C]
  1394. 00000ED6  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1395. 00000EDA  42A7                     clr.l      -[A7]
  1396. 00000EDC  A8EC                     syscall    CopyBits
  1397. label00000EDE:
  1398. 00000EDE  1D7C 0001 FFF7           move.b     [A6 - 0x9], 0x1
  1399. label00000EE4:
  1400. 00000EE4  200C                     move.l     D0, A4
  1401. 00000EE6  670A                     beq        +0xC /* 00000EF2 */
  1402. 00000EE8  2F0C                     move.l     -[A7], A4
  1403. 00000EEA  1F2E FFC1                move.b     -[A7], [A6 - 0x3F]
  1404. 00000EEE  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1405. label00000EF2:
  1406. 00000EF2  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1407. 00000EF6  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  1408. 00000EFA  600C                     bra        +0xE /* 00000F08 */
  1409. label00000EFC:
  1410. 00000EFC  5247                     addq.w     D7, 1
  1411. 00000EFE  6908                     bvs        +0xA /* 00000F08 */
  1412. label00000F00:
  1413. 00000F00  BE6E FFBC                cmp.w      D7, [A6 - 0x44]
  1414. 00000F04  6F00 FE4C                ble        -0x1B2 /* 00000D52 */
  1415. label00000F08:
  1416. 00000F08  2F0B                     move.l     -[A7], A3
  1417. 00000F0A  1F2E FFF6                move.b     -[A7], [A6 - 0xA]
  1418. 00000F0E  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1419. label00000F12:
  1420. 00000F12  1D6E FFF7 0014           move.b     [A6 + 0x14], [A6 - 0x9]
  1421. 00000F18  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1422. 00000F1C  4E5E                     unlink     A6
  1423. 00000F1E  205F                     movea.l    A0, [A7]+
  1424. 00000F20  DEFC 000C                add.w      A7, 0xC
  1425. 00000F24  4ED0                     jmp        [A0]
  1426. 00000F26  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1427. export_2737: // at 00000F28 (misaligned)
  1428. 00000F2A  FFB2                     .invalid   <<F/6/7>>
  1429. 00000F2C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1430. 00000F30  206E 000C                movea.l    A0, [A6 + 0xC]
  1431. 00000F34  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1432. 00000F38  7003                     moveq.l    D0, 0x03
  1433. label00000F3A:
  1434. 00000F3A  32D8                     move.w     [A1]+, [A0]+
  1435. 00000F3C  51C8 FFFC                dbf        D0, -0x6 /* 00000F3A */
  1436. 00000F40  2E2E 0010                move.l     D7, [A6 + 0x10]
  1437. 00000F44  422E FFED                clr.b      [A6 - 0x13]
  1438. 00000F48  426E FFF6                clr.w      [A6 - 0xA]
  1439. 00000F4C  7000                     moveq.l    D0, 0x00
  1440. 00000F4E  2840                     movea.l    A4, D0
  1441. 00000F50  7000                     moveq.l    D0, 0x00
  1442. 00000F52  2640                     movea.l    A3, D0
  1443. 00000F54  4A87                     tst.l      D7
  1444. 00000F56  56C0                     sne        D0
  1445. 00000F58  4A00                     tst.b      D0
  1446. 00000F5A  6700 0240                beq        +0x242 /* 0000119C */
  1447. 00000F5E  2047                     movea.l    A0, D7
  1448. 00000F60  2050                     movea.l    A0, [A0]
  1449. 00000F62  4A68 0016                tst.w      [A0 + 0x16]
  1450. 00000F66  5EC1                     sgt        D1
  1451. 00000F68  C001                     and.b      D0, D1
  1452. 00000F6A  6700 0230                beq        +0x232 /* 0000119C */
  1453. 00000F6E  C02D F4C4                and.b      D0, [A5 - 0xB3C]
  1454. 00000F72  4A00                     tst.b      D0
  1455. 00000F74  6700 0226                beq        +0x228 /* 0000119C */
  1456. 00000F78  C02D F478                and.b      D0, [A5 - 0xB88]
  1457. 00000F7C  6700 021E                beq        +0x220 /* 0000119C */
  1458. 00000F80  486E FFF2                pea.l      [A6 - 0xE]
  1459. 00000F84  486E FFEE                pea.l      [A6 - 0x12]
  1460. 00000F88  4EAD 27F2                jsr        [A5 + 0x27F2 /* export_1274 */]
  1461. 00000F8C  4267                     clr.w      -[A7]
  1462. 00000F8E  2F07                     move.l     -[A7], D7
  1463. 00000F90  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1464. 00000F94  1D5F FFEC                move.b     [A6 - 0x14], [A7]+
  1465. 00000F98  102E 0008                move.b     D0, [A6 + 0x8]
  1466. 00000F9C  6706                     beq        +0x8 /* 00000FA4 */
  1467. 00000F9E  2F07                     move.l     -[A7], D7
  1468. 00000FA0  205F                     movea.l    A0, [A7]+
  1469. 00000FA2  A064                     syscall    MoveHHi
  1470. label00000FA4:
  1471. 00000FA4  2F07                     move.l     -[A7], D7
  1472. 00000FA6  205F                     movea.l    A0, [A7]+
  1473. 00000FA8  A029                     syscall    HLock
  1474. 00000FAA  42A7                     clr.l      -[A7]
  1475. 00000FAC  2047                     movea.l    A0, D7
  1476. 00000FAE  2F10                     move.l     -[A7], [A0]
  1477. 00000FB0  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  1478. 00000FB4  281F                     move.l     D4, [A7]+
  1479. 00000FB6  3D7C 0001 FFB4           move.w     [A6 - 0x4C], 0x1
  1480. 00000FBC  2047                     movea.l    A0, D7
  1481. 00000FBE  2050                     movea.l    A0, [A0]
  1482. 00000FC0  3D68 0016 FFB2           move.w     [A6 - 0x4E], [A0 + 0x16]
  1483. 00000FC6  3A2E FFB4                move.w     D5, [A6 - 0x4C]
  1484. 00000FCA  6000 01B2                bra        +0x1B4 /* 0000117E */
  1485. label00000FCE:
  1486. 00000FCE  4267                     clr.w      -[A7]
  1487. 00000FD0  2F07                     move.l     -[A7], D7
  1488. 00000FD2  3F05                     move.w     -[A7], D5
  1489. 00000FD4  486E FFE2                pea.l      [A6 - 0x1E]
  1490. 00000FD8  486E FFE6                pea.l      [A6 - 0x1A]
  1491. 00000FDC  4EBA F1B2                jsr        [PC - 0xE4E /* 00000190 */]
  1492. 00000FE0  101F                     move.b     D0, [A7]+
  1493. 00000FE2  6700 0196                beq        +0x198 /* 0000117A */
  1494. 00000FE6  202E FFE2                move.l     D0, [A6 - 0x1E]
  1495. 00000FEA  D084                     add.l      D0, D4
  1496. 00000FEC  2D40 FFDE                move.l     [A6 - 0x22], D0
  1497. 00000FF0  2C2E FFE6                move.l     D6, [A6 - 0x1A]
  1498. 00000FF4  DC84                     add.l      D6, D4
  1499. 00000FF6  206E FFDE                movea.l    A0, [A6 - 0x22]
  1500. 00000FFA  0C90 0000 2000           cmpi.l     [A0], 0x2000 /* ' \0' */
  1501. 00001000  6600 0178                bne        +0x17A /* 0000117A */
  1502. 00001004  4AAD F494                tst.l      [A5 - 0xB6C]
  1503. 00001008  56C0                     sne        D0
  1504. 0000100A  4A00                     tst.b      D0
  1505. 0000100C  6700 0178                beq        +0x17A /* 00001186 */
  1506. 00001010  2F00                     move.l     -[A7], D0
  1507. 00001012  4267                     clr.w      -[A7]
  1508. 00001014  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1509. 00001018  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  1510. 0000101C  121F                     move.b     D1, [A7]+
  1511. 0000101E  201F                     move.l     D0, [A7]+
  1512. 00001020  C001                     and.b      D0, D1
  1513. 00001022  6700 0162                beq        +0x164 /* 00001186 */
  1514. 00001026  206E FFDE                movea.l    A0, [A6 - 0x22]
  1515. 0000102A  43EE FFCA                lea.l      A1, [A6 - 0x36]
  1516. 0000102E  5088                     addq.l     A0, 8
  1517. 00001030  7003                     moveq.l    D0, 0x03
  1518. label00001032:
  1519. 00001032  32D8                     move.w     [A1]+, [A0]+
  1520. 00001034  51C8 FFFC                dbf        D0, -0x6 /* 00001032 */
  1521. 00001038  42A7                     clr.l      -[A7]
  1522. 0000103A  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1523. 0000103E  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  1524. 00001042  265F                     movea.l    A3, [A7]+
  1525. 00001044  200B                     move.l     D0, A3
  1526. 00001046  6712                     beq        +0x14 /* 0000105A */
  1527. 00001048  4267                     clr.w      -[A7]
  1528. 0000104A  2F0B                     move.l     -[A7], A3
  1529. 0000104C  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1530. 00001050  1D5F FFB7                move.b     [A6 - 0x49], [A7]+
  1531. 00001054  2F0B                     move.l     -[A7], A3
  1532. 00001056  205F                     movea.l    A0, [A7]+
  1533. 00001058  A029                     syscall    HLock
  1534. label0000105A:
  1535. 0000105A  42A7                     clr.l      -[A7]
  1536. 0000105C  2046                     movea.l    A0, D6
  1537. 0000105E  2F10                     move.l     -[A7], [A0]
  1538. 00001060  4EAD 23AA                jsr        [A5 + 0x23AA /* export_1137 */]
  1539. 00001064  285F                     movea.l    A4, [A7]+
  1540. 00001066  200C                     move.l     D0, A4
  1541. 00001068  6604                     bne        +0x6 /* 0000106E */
  1542. 0000106A  6000 00E2                bra        +0xE4 /* 0000114E */
  1543. label0000106E:
  1544. 0000106E  2F0C                     move.l     -[A7], A4
  1545. 00001070  205F                     movea.l    A0, [A7]+
  1546. 00001072  A064                     syscall    MoveHHi
  1547. 00001074  2F0C                     move.l     -[A7], A4
  1548. 00001076  205F                     movea.l    A0, [A7]+
  1549. 00001078  A029                     syscall    HLock
  1550. 0000107A  2F06                     move.l     -[A7], D6
  1551. 0000107C  2F14                     move.l     -[A7], [A4]
  1552. 0000107E  42A7                     clr.l      -[A7]
  1553. 00001080  2F0C                     move.l     -[A7], A4
  1554. 00001082  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1555. 00001086  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1556. 0000108A  2054                     movea.l    A0, [A4]
  1557. 0000108C  DC90                     add.l      D6, [A0]
  1558. 0000108E  2D46 FFBE                move.l     [A6 - 0x42], D6
  1559. 00001092  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1560. 00001096  42A7                     clr.l      -[A7]
  1561. 00001098  4EAD 27EA                jsr        [A5 + 0x27EA /* export_1273 */]
  1562. 0000109C  4267                     clr.w      -[A7]
  1563. 0000109E  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  1564. 000010A2  2F0C                     move.l     -[A7], A4
  1565. 000010A4  2F0B                     move.l     -[A7], A3
  1566. 000010A6  486E FFCA                pea.l      [A6 - 0x36]
  1567. 000010AA  486E FFCA                pea.l      [A6 - 0x36]
  1568. 000010AE  4267                     clr.w      -[A7]
  1569. 000010B0  42A7                     clr.l      -[A7]
  1570. 000010B2  7008                     moveq.l    D0, 0x08
  1571. 000010B4  AAA3                     syscall    CodecDispatch
  1572. 000010B6  3D5F FFF6                move.w     [A6 - 0xA], [A7]+
  1573. 000010BA  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1574. 000010BE  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1575. 000010C2  4EAD 27EA                jsr        [A5 + 0x27EA /* export_1273 */]
  1576. 000010C6  4A6E FFF6                tst.w      [A6 - 0xA]
  1577. 000010CA  6600 0082                bne        +0x84 /* 0000114E */
  1578. 000010CE  102E 000A                move.b     D0, [A6 + 0xA]
  1579. 000010D2  6712                     beq        +0x14 /* 000010E6 */
  1580. 000010D4  486E FFCA                pea.l      [A6 - 0x36]
  1581. 000010D8  486E FFF8                pea.l      [A6 - 0x8]
  1582. 000010DC  486E FFD2                pea.l      [A6 - 0x2E]
  1583. 000010E0  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  1584. 000010E4  6010                     bra        +0x12 /* 000010F6 */
  1585. label000010E6:
  1586. 000010E6  486E FFCA                pea.l      [A6 - 0x36]
  1587. 000010EA  486E FFF8                pea.l      [A6 - 0x8]
  1588. 000010EE  486E FFD2                pea.l      [A6 - 0x2E]
  1589. 000010F2  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  1590. label000010F6:
  1591. 000010F6  7021                     moveq.l    D0, 0x21
  1592. 000010F8  2F00                     move.l     -[A7], D0
  1593. 000010FA  A862                     syscall    ForeColor
  1594. 000010FC  701E                     moveq.l    D0, 0x1E
  1595. 000010FE  2F00                     move.l     -[A7], D0
  1596. 00001100  A863                     syscall    BackColor
  1597. 00001102  102E 0008                move.b     D0, [A6 + 0x8]
  1598. 00001106  6720                     beq        +0x22 /* 00001128 */
  1599. 00001108  206D F494                movea.l    A0, [A5 - 0xB6C]
  1600. 0000110C  4868 0002                pea.l      [A0 + 0x2]
  1601. 00001110  206D FE86                movea.l    A0, [A5 - 0x17A]
  1602. 00001114  4868 0002                pea.l      [A0 + 0x2]
  1603. 00001118  486E FFCA                pea.l      [A6 - 0x36]
  1604. 0000111C  486E FFD2                pea.l      [A6 - 0x2E]
  1605. 00001120  4267                     clr.w      -[A7]
  1606. 00001122  42A7                     clr.l      -[A7]
  1607. 00001124  A8EC                     syscall    CopyBits
  1608. 00001126  6020                     bra        +0x22 /* 00001148 */
  1609. label00001128:
  1610. 00001128  206D F494                movea.l    A0, [A5 - 0xB6C]
  1611. 0000112C  4868 0002                pea.l      [A0 + 0x2]
  1612. 00001130  206D FE86                movea.l    A0, [A5 - 0x17A]
  1613. 00001134  4868 0002                pea.l      [A0 + 0x2]
  1614. 00001138  486E FFCA                pea.l      [A6 - 0x36]
  1615. 0000113C  486E FFD2                pea.l      [A6 - 0x2E]
  1616. 00001140  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1617. 00001144  42A7                     clr.l      -[A7]
  1618. 00001146  A8EC                     syscall    CopyBits
  1619. label00001148:
  1620. 00001148  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  1621. label0000114E:
  1622. 0000114E  200B                     move.l     D0, A3
  1623. 00001150  670A                     beq        +0xC /* 0000115C */
  1624. 00001152  2F0B                     move.l     -[A7], A3
  1625. 00001154  1F2E FFB7                move.b     -[A7], [A6 - 0x49]
  1626. 00001158  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1627. label0000115C:
  1628. 0000115C  200C                     move.l     D0, A4
  1629. 0000115E  6710                     beq        +0x12 /* 00001170 */
  1630. 00001160  2F0C                     move.l     -[A7], A4
  1631. 00001162  205F                     movea.l    A0, [A7]+
  1632. 00001164  A02A                     syscall    HUnlock
  1633. 00001166  2F0C                     move.l     -[A7], A4
  1634. 00001168  205F                     movea.l    A0, [A7]+
  1635. 0000116A  A023                     syscall    DisposHandle/DisposeHandle
  1636. 0000116C  7000                     moveq.l    D0, 0x00
  1637. 0000116E  2840                     movea.l    A4, D0
  1638. label00001170:
  1639. 00001170  2F2D F494                move.l     -[A7], [A5 - 0xB6C]
  1640. 00001174  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  1641. 00001178  600C                     bra        +0xE /* 00001186 */
  1642. label0000117A:
  1643. 0000117A  5245                     addq.w     D5, 1
  1644. 0000117C  6908                     bvs        +0xA /* 00001186 */
  1645. label0000117E:
  1646. 0000117E  BA6E FFB2                cmp.w      D5, [A6 - 0x4E]
  1647. 00001182  6F00 FE4A                ble        -0x1B4 /* 00000FCE */
  1648. label00001186:
  1649. 00001186  2F07                     move.l     -[A7], D7
  1650. 00001188  1F2E FFEC                move.b     -[A7], [A6 - 0x14]
  1651. 0000118C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1652. 00001190  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1653. 00001194  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1654. 00001198  4EAD 27EA                jsr        [A5 + 0x27EA /* export_1273 */]
  1655. label0000119C:
  1656. 0000119C  1D6E FFED 0014           move.b     [A6 + 0x14], [A6 - 0x13]
  1657. 000011A2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1658. 000011A6  4E5E                     unlink     A6
  1659. 000011A8  205F                     movea.l    A0, [A7]+
  1660. 000011AA  DEFC 000C                add.w      A7, 0xC
  1661. 000011AE  4ED0                     jmp        [A0]
  1662. fn000011B0:
  1663. 000011B0  4E56 FFF2                link       A6, -0x000E
  1664. 000011B4  48E7 0118                movem.l    -[A7], D7,A3,A4
  1665. 000011B8  206E 0010                movea.l    A0, [A6 + 0x10]
  1666. 000011BC  4210                     clr.b      [A0]
  1667. 000011BE  206E 000C                movea.l    A0, [A6 + 0xC]
  1668. 000011C2  7000                     moveq.l    D0, 0x00
  1669. 000011C4  2080                     move.l     [A0], D0
  1670. 000011C6  206E 0008                movea.l    A0, [A6 + 0x8]
  1671. 000011CA  7000                     moveq.l    D0, 0x00
  1672. 000011CC  2080                     move.l     [A0], D0
  1673. 000011CE  42A7                     clr.l      -[A7]
  1674. 000011D0  2F3C 5468 6D45           move.l     -[A7], 0x54686D45 /* 'ThmE' */
  1675. 000011D6  3F3C 0080                move.w     -[A7], 0x80
  1676. 000011DA  A9A0                     syscall    GetResource
  1677. 000011DC  265F                     movea.l    A3, [A7]+
  1678. 000011DE  200B                     move.l     D0, A3
  1679. 000011E0  6700 00A2                beq        +0xA4 /* 00001284 */
  1680. 000011E4  2F0B                     move.l     -[A7], A3
  1681. 000011E6  205F                     movea.l    A0, [A7]+
  1682. 000011E8  A029                     syscall    HLock
  1683. 000011EA  2853                     movea.l    A4, [A3]
  1684. 000011EC  3D7C 0001 FFF4           move.w     [A6 - 0xC], 0x1
  1685. 000011F2  3D6C 0002 FFF2           move.w     [A6 - 0xE], [A4 + 0x2]
  1686. 000011F8  3E2E FFF4                move.w     D7, [A6 - 0xC]
  1687. 000011FC  6072                     bra        +0x74 /* 00001270 */
  1688. label000011FE:
  1689. 000011FE  3007                     move.w     D0, D7
  1690. 00001200  E740                     asl        D0.w, 3
  1691. 00001202  322E 0014                move.w     D1, [A6 + 0x14]
  1692. 00001206  B274 00FC                cmp.w      D1, [A4 + D0.w - 0x4]
  1693. 0000120A  5CC0                     sge        D0
  1694. 0000120C  4A00                     tst.b      D0
  1695. 0000120E  675C                     beq        +0x5E /* 0000126C */
  1696. 00001210  3207                     move.w     D1, D7
  1697. 00001212  E741                     asl        D1.w, 3
  1698. 00001214  342E 0014                move.w     D2, [A6 + 0x14]
  1699. 00001218  B474 10FE                cmp.w      D2, [A4 + D1.w - 0x2]
  1700. 0000121C  5FC1                     sle        D1
  1701. 0000121E  C001                     and.b      D0, D1
  1702. 00001220  674A                     beq        +0x4C /* 0000126C */
  1703. 00001222  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1704. 00001226  3F14                     move.w     -[A7], [A4]
  1705. 00001228  3007                     move.w     D0, D7
  1706. 0000122A  E740                     asl        D0.w, 3
  1707. 0000122C  3F34 0000                move.w     -[A7], [A4 + D0.w]
  1708. 00001230  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1709. 00001234  206E 000C                movea.l    A0, [A6 + 0xC]
  1710. 00001238  2F08                     move.l     -[A7], A0
  1711. 0000123A  42A7                     clr.l      -[A7]
  1712. 0000123C  3007                     move.w     D0, D7
  1713. 0000123E  E740                     asl        D0.w, 3
  1714. 00001240  3F34 0002                move.w     -[A7], [A4 + D0.w + 0x2]
  1715. 00001244  A9BB                     syscall    GetIcon
  1716. 00001246  201F                     move.l     D0, [A7]+
  1717. 00001248  205F                     movea.l    A0, [A7]+
  1718. 0000124A  2080                     move.l     [A0], D0
  1719. 0000124C  102D F4C0                move.b     D0, [A5 - 0xB40]
  1720. 00001250  6724                     beq        +0x26 /* 00001276 */
  1721. 00001252  206E 0008                movea.l    A0, [A6 + 0x8]
  1722. 00001256  2F08                     move.l     -[A7], A0
  1723. 00001258  42A7                     clr.l      -[A7]
  1724. 0000125A  3007                     move.w     D0, D7
  1725. 0000125C  E740                     asl        D0.w, 3
  1726. 0000125E  3F34 0002                move.w     -[A7], [A4 + D0.w + 0x2]
  1727. 00001262  AA1E                     syscall    GetCIcon
  1728. 00001264  201F                     move.l     D0, [A7]+
  1729. 00001266  205F                     movea.l    A0, [A7]+
  1730. 00001268  2080                     move.l     [A0], D0
  1731. 0000126A  600A                     bra        +0xC /* 00001276 */
  1732. label0000126C:
  1733. 0000126C  5247                     addq.w     D7, 1
  1734. 0000126E  6906                     bvs        +0x8 /* 00001276 */
  1735. label00001270:
  1736. 00001270  BE6E FFF2                cmp.w      D7, [A6 - 0xE]
  1737. 00001274  6F88                     ble        -0x76 /* 000011FE */
  1738. label00001276:
  1739. 00001276  2F0B                     move.l     -[A7], A3
  1740. 00001278  205F                     movea.l    A0, [A7]+
  1741. 0000127A  A02A                     syscall    HUnlock
  1742. 0000127C  2F0B                     move.l     -[A7], A3
  1743. 0000127E  A9A3                     syscall    ReleaseResource
  1744. 00001280  7000                     moveq.l    D0, 0x00
  1745. 00001282  2640                     movea.l    A3, D0
  1746. label00001284:
  1747. 00001284  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1748. 00001288  4E5E                     unlink     A6
  1749. 0000128A  205F                     movea.l    A0, [A7]+
  1750. 0000128C  DEFC 000E                add.w      A7, 0xE
  1751. 00001290  4ED0                     jmp        [A0]
  1752. 00001292  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1753. export_2738: // at 00001294 (misaligned)
  1754. 00001296  FEE8 206E                .extension 0xEE8 <<F/2-3/7>> // unimplemented
  1755. 0000129A  000C 43EE                ori.b      A4, 0xEE
  1756. 0000129E  FFF8                     .invalid   <<F/7/7>>
  1757. 000012A0  7003                     moveq.l    D0, 0x03
  1758. label000012A2:
  1759. 000012A2  32D8                     move.w     [A1]+, [A0]+
  1760. 000012A4  51C8 FFFC                dbf        D0, -0x6 /* 000012A2 */
  1761. 000012A8  422E FEF8                clr.b      [A6 - 0x108]
  1762. 000012AC  7000                     moveq.l    D0, 0x00
  1763. 000012AE  2D40 FEF4                move.l     [A6 - 0x10C], D0
  1764. 000012B2  7000                     moveq.l    D0, 0x00
  1765. 000012B4  2D40 FEF0                move.l     [A6 - 0x110], D0
  1766. 000012B8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1767. 000012BC  486E FEF8                pea.l      [A6 - 0x108]
  1768. 000012C0  486E FEF4                pea.l      [A6 - 0x10C]
  1769. 000012C4  486E FEF0                pea.l      [A6 - 0x110]
  1770. 000012C8  4EBA FEE6                jsr        [PC - 0x11A /* 000011B0 */]
  1771. 000012CC  4A2E FEF8                tst.b      [A6 - 0x108]
  1772. 000012D0  663E                     bne        +0x40 /* 00001310 */
  1773. 000012D2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1774. 000012D6  A893                     syscall    MoveTo
  1775. 000012D8  302E FFFE                move.w     D0, [A6 - 0x2]
  1776. 000012DC  5340                     subq.w     D0, 1
  1777. 000012DE  3F00                     move.w     -[A7], D0
  1778. 000012E0  302E FFFC                move.w     D0, [A6 - 0x4]
  1779. 000012E4  5340                     subq.w     D0, 1
  1780. 000012E6  3F00                     move.w     -[A7], D0
  1781. 000012E8  A891                     syscall    LineTo
  1782. 000012EA  302E FFFE                move.w     D0, [A6 - 0x2]
  1783. 000012EE  5340                     subq.w     D0, 1
  1784. 000012F0  3F00                     move.w     -[A7], D0
  1785. 000012F2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  1786. 000012F6  A893                     syscall    MoveTo
  1787. 000012F8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1788. 000012FC  302E FFFC                move.w     D0, [A6 - 0x4]
  1789. 00001300  5340                     subq.w     D0, 1
  1790. 00001302  3F00                     move.w     -[A7], D0
  1791. 00001304  A891                     syscall    LineTo
  1792. 00001306  486E FFF8                pea.l      [A6 - 0x8]
  1793. 0000130A  A8A1                     syscall    FrameRect
  1794. 0000130C  6000 0128                bra        +0x12A /* 00001436 */
  1795. label00001310:
  1796. 00001310  486E FEE8                pea.l      [A6 - 0x118]
  1797. 00001314  42A7                     clr.l      -[A7]
  1798. 00001316  2F3C 0020 0020           move.l     -[A7], 0x200020 /* ' \0 ' */
  1799. 0000131C  A8A7                     syscall    SetRect
  1800. 0000131E  486E FEE8                pea.l      [A6 - 0x118]
  1801. 00001322  486E FFF8                pea.l      [A6 - 0x8]
  1802. 00001326  486E FEE8                pea.l      [A6 - 0x118]
  1803. 0000132A  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  1804. 0000132E  302E FFF8                move.w     D0, [A6 - 0x8]
  1805. 00001332  D07C 000D                add.w      D0, 0xD /* '\r' */
  1806. 00001336  3D40 FEE8                move.w     [A6 - 0x118], D0
  1807. 0000133A  D07C 0020                add.w      D0, 0x20 /* ' ' */
  1808. 0000133E  3D40 FEEC                move.w     [A6 - 0x114], D0
  1809. 00001342  7001                     moveq.l    D0, 0x01
  1810. 00001344  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1811. 00001348  56C0                     sne        D0
  1812. 0000134A  4A00                     tst.b      D0
  1813. 0000134C  6742                     beq        +0x44 /* 00001390 */
  1814. 0000134E  C02D F4C0                and.b      D0, [A5 - 0xB40]
  1815. 00001352  4A00                     tst.b      D0
  1816. 00001354  673A                     beq        +0x3C /* 00001390 */
  1817. 00001356  4AAE FEF0                tst.l      [A6 - 0x110]
  1818. 0000135A  56C1                     sne        D1
  1819. 0000135C  C001                     and.b      D0, D1
  1820. 0000135E  6730                     beq        +0x32 /* 00001390 */
  1821. 00001360  102E 0008                move.b     D0, [A6 + 0x8]
  1822. 00001364  671E                     beq        +0x20 /* 00001384 */
  1823. 00001366  4267                     clr.w      -[A7]
  1824. 00001368  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  1825. 0000136C  486E FEE8                pea.l      [A6 - 0x118]
  1826. 00001370  4EAD 282A                jsr        [A5 + 0x282A /* export_1281 */]
  1827. 00001374  4A5F                     tst.w      [A7]+
  1828. 00001376  6758                     beq        +0x5A /* 000013D0 */
  1829. 00001378  486E FEE8                pea.l      [A6 - 0x118]
  1830. 0000137C  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  1831. 00001380  AA1F                     syscall    PlotCIcon
  1832. 00001382  604C                     bra        +0x4E /* 000013D0 */
  1833. label00001384:
  1834. 00001384  486E FEE8                pea.l      [A6 - 0x118]
  1835. 00001388  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  1836. 0000138C  AA1F                     syscall    PlotCIcon
  1837. 0000138E  6040                     bra        +0x42 /* 000013D0 */
  1838. label00001390:
  1839. 00001390  4AAE FEF4                tst.l      [A6 - 0x10C]
  1840. 00001394  6730                     beq        +0x32 /* 000013C6 */
  1841. 00001396  102E 0008                move.b     D0, [A6 + 0x8]
  1842. 0000139A  671E                     beq        +0x20 /* 000013BA */
  1843. 0000139C  4267                     clr.w      -[A7]
  1844. 0000139E  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1845. 000013A2  486E FEE8                pea.l      [A6 - 0x118]
  1846. 000013A6  4EAD 2822                jsr        [A5 + 0x2822 /* export_1280 */]
  1847. 000013AA  4A5F                     tst.w      [A7]+
  1848. 000013AC  6722                     beq        +0x24 /* 000013D0 */
  1849. 000013AE  486E FEE8                pea.l      [A6 - 0x118]
  1850. 000013B2  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1851. 000013B6  A94B                     syscall    PlotIcon
  1852. 000013B8  6016                     bra        +0x18 /* 000013D0 */
  1853. label000013BA:
  1854. 000013BA  486E FEE8                pea.l      [A6 - 0x118]
  1855. 000013BE  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1856. 000013C2  A94B                     syscall    PlotIcon
  1857. 000013C4  600A                     bra        +0xC /* 000013D0 */
  1858. label000013C6:
  1859. 000013C6  486E FEE8                pea.l      [A6 - 0x118]
  1860. 000013CA  42A7                     clr.l      -[A7]
  1861. 000013CC  42A7                     clr.l      -[A7]
  1862. 000013CE  A8A7                     syscall    SetRect
  1863. label000013D0:
  1864. 000013D0  486E FEE8                pea.l      [A6 - 0x118]
  1865. 000013D4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1866. 000013D8  302E FEEC                move.w     D0, [A6 - 0x114]
  1867. 000013DC  D07C 000A                add.w      D0, 0xA /* '\n' */
  1868. 000013E0  3F00                     move.w     -[A7], D0
  1869. 000013E2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1870. 000013E6  A8A7                     syscall    SetRect
  1871. 000013E8  486E FEE8                pea.l      [A6 - 0x118]
  1872. 000013EC  2F3C 0004 0004           move.l     -[A7], 0x40004
  1873. 000013F2  A8A9                     syscall    InsetRect
  1874. 000013F4  3F3C 0001                move.w     -[A7], 0x1
  1875. 000013F8  A887                     syscall    TextFont
  1876. 000013FA  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1877. 000013FE  A88A                     syscall    TextSize
  1878. 00001400  41EE FEF8                lea.l      A0, [A6 - 0x108]
  1879. 00001404  2008                     move.l     D0, A0
  1880. 00001406  5280                     addq.l     D0, 1
  1881. 00001408  2F00                     move.l     -[A7], D0
  1882. 0000140A  4240                     clr.w      D0
  1883. 0000140C  102E FEF8                move.b     D0, [A6 - 0x108]
  1884. 00001410  48C0                     ext.l      D0
  1885. 00001412  2F00                     move.l     -[A7], D0
  1886. 00001414  486E FEE8                pea.l      [A6 - 0x118]
  1887. 00001418  3F3C 0001                move.w     -[A7], 0x1
  1888. 0000141C  A9CE                     syscall    TETextBox/TextBox
  1889. 0000141E  486E FFF8                pea.l      [A6 - 0x8]
  1890. 00001422  A8A1                     syscall    FrameRect
  1891. 00001424  486E FFF8                pea.l      [A6 - 0x8]
  1892. 00001428  2F3C 0001 0001           move.l     -[A7], 0x10001
  1893. 0000142E  A8A9                     syscall    InsetRect
  1894. 00001430  486E FFF8                pea.l      [A6 - 0x8]
  1895. 00001434  A8A1                     syscall    FrameRect
  1896. label00001436:
  1897. 00001436  4AAE FEF4                tst.l      [A6 - 0x10C]
  1898. 0000143A  670C                     beq        +0xE /* 00001448 */
  1899. 0000143C  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1900. 00001440  A9A3                     syscall    ReleaseResource
  1901. 00001442  7000                     moveq.l    D0, 0x00
  1902. 00001444  2D40 FEF4                move.l     [A6 - 0x10C], D0
  1903. label00001448:
  1904. 00001448  4AAE FEF0                tst.l      [A6 - 0x110]
  1905. 0000144C  670C                     beq        +0xE /* 0000145A */
  1906. 0000144E  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  1907. 00001452  AA25                     syscall    DisposeCIcon/DisposCIcon
  1908. 00001454  7000                     moveq.l    D0, 0x00
  1909. 00001456  2D40 FEF0                move.l     [A6 - 0x110], D0
  1910. label0000145A:
  1911. 0000145A  4E5E                     unlink     A6
  1912. 0000145C  205F                     movea.l    A0, [A7]+
  1913. 0000145E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1914. 00001462  4ED0                     jmp        [A0]
  1915. export_2739:
  1916. 00001464  4E56 0000                link       A6, 0
  1917. 00001468  422E 000E                clr.b      [A6 + 0xE]
  1918. 0000146C  4AAE 000A                tst.l      [A6 + 0xA]
  1919. 00001470  6718                     beq        +0x1A /* 0000148A */
  1920. 00001472  206E 000A                movea.l    A0, [A6 + 0xA]
  1921. 00001476  2050                     movea.l    A0, [A0]
  1922. 00001478  2028 0004                move.l     D0, [A0 + 0x4]
  1923. 0000147C  322E 0008                move.w     D1, [A6 + 0x8]
  1924. 00001480  0300                     btst       D0, D1
  1925. 00001482  56C0                     sne        D0
  1926. 00001484  4400                     neg.b      D0
  1927. 00001486  1D40 000E                move.b     [A6 + 0xE], D0
  1928. label0000148A:
  1929. 0000148A  4E5E                     unlink     A6
  1930. 0000148C  205F                     movea.l    A0, [A7]+
  1931. 0000148E  5C4F                     addq.w     A7, 6
  1932. 00001490  4ED0                     jmp        [A0]
  1933. 00001492  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1934. export_2740: // at 00001494 (misaligned)
  1935. 00001496  FFFA                     .invalid   <<F/7/7>>
  1936. 00001498  426E FFFA                clr.w      [A6 - 0x6]
  1937. 0000149C  4AAE 0008                tst.l      [A6 + 0x8]
  1938. 000014A0  6726                     beq        +0x28 /* 000014C8 */
  1939. 000014A2  206E 0008                movea.l    A0, [A6 + 0x8]
  1940. 000014A6  2050                     movea.l    A0, [A0]
  1941. 000014A8  2D68 0004 FFFC           move.l     [A6 - 0x4], [A0 + 0x4]
  1942. 000014AE  426E FFFA                clr.w      [A6 - 0x6]
  1943. 000014B2  486E FFFC                pea.l      [A6 - 0x4]
  1944. 000014B6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1945. 000014BA  2008                     move.l     D0, A0
  1946. 000014BC  5280                     addq.l     D0, 1
  1947. 000014BE  2F00                     move.l     -[A7], D0
  1948. 000014C0  7001                     moveq.l    D0, 0x01
  1949. 000014C2  2F00                     move.l     -[A7], D0
  1950. 000014C4  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1951. label000014C8:
  1952. 000014C8  3D6E FFFA 000C           move.w     [A6 + 0xC], [A6 - 0x6]
  1953. 000014CE  4E5E                     unlink     A6
  1954. 000014D0  2E9F                     move.l     [A7], [A7]+
  1955. 000014D2  4E75                     rts
  1956. fn000014D4:
  1957. 000014D4  4E56 0000                link       A6, 0
  1958. 000014D8  4AAE 0008                tst.l      [A6 + 0x8]
  1959. 000014DC  670E                     beq        +0x10 /* 000014EC */
  1960. 000014DE  206E 0008                movea.l    A0, [A6 + 0x8]
  1961. 000014E2  2050                     movea.l    A0, [A0]
  1962. 000014E4  3D68 0008 000C           move.w     [A6 + 0xC], [A0 + 0x8]
  1963. 000014EA  6004                     bra        +0x6 /* 000014F0 */
  1964. label000014EC:
  1965. 000014EC  426E 000C                clr.w      [A6 + 0xC]
  1966. label000014F0:
  1967. 000014F0  4E5E                     unlink     A6
  1968. 000014F2  2E9F                     move.l     [A7], [A7]+
  1969. 000014F4  4E75                     rts
  1970. 000014F6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1971. export_2741: // at 000014F8 (misaligned)
  1972. 000014FA  FEFE 2F07                .extension 0xEFE <<F/2-3/7>> // unimplemented
  1973. 000014FE  3D7C 013F FF00           move.w     [A6 - 0x100], 0x13F
  1974. 00001504  4267                     clr.w      -[A7]
  1975. 00001506  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1976. 0000150A  4EBA FFC8                jsr        [PC - 0x38 /* 000014D4 */]
  1977. 0000150E  3E1F                     move.w     D7, [A7]+
  1978. 00001510  670E                     beq        +0x10 /* 00001520 */
  1979. 00001512  3007                     move.w     D0, D7
  1980. 00001514  48C0                     ext.l      D0
  1981. 00001516  2F00                     move.l     -[A7], D0
  1982. 00001518  486E FF00                pea.l      [A6 - 0x100]
  1983. 0000151C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1984. label00001520:
  1985. 00001520  206E 000C                movea.l    A0, [A6 + 0xC]
  1986. 00001524  43EE FF00                lea.l      A1, [A6 - 0x100]
  1987. 00001528  707F                     moveq.l    D0, 0x7F
  1988. label0000152A:
  1989. 0000152A  30D9                     move.w     [A0]+, [A1]+
  1990. 0000152C  51C8 FFFC                dbf        D0, -0x6 /* 0000152A */
  1991. 00001530  2E1F                     move.l     D7, [A7]+
  1992. 00001532  4E5E                     unlink     A6
  1993. 00001534  2E9F                     move.l     [A7], [A7]+
  1994. 00001536  4E75                     rts
  1995. export_2742:
  1996. fn00001538:
  1997. 00001538  4E56 FFF8                link       A6, -0x0008
  1998. 0000153C  2F07                     move.l     -[A7], D7
  1999. 0000153E  7000                     moveq.l    D0, 0x00
  2000. 00001540  2D40 FFFC                move.l     [A6 - 0x4], D0
  2001. 00001544  42A7                     clr.l      -[A7]
  2002. 00001546  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2003. 0000154A  4EBA EDF0                jsr        [PC - 0x1210 /* 0000033C */]
  2004. 0000154E  2E1F                     move.l     D7, [A7]+
  2005. 00001550  2007                     move.l     D0, D7
  2006. 00001552  C0BC 0000 0001           and.l      D0, 0x1
  2007. 00001558  4A80                     tst.l      D0
  2008. 0000155A  670A                     beq        +0xC /* 00001566 */
  2009. 0000155C  7001                     moveq.l    D0, 0x01
  2010. 0000155E  80AE FFFC                or.l       D0, [A6 - 0x4]
  2011. 00001562  2D40 FFFC                move.l     [A6 - 0x4], D0
  2012. label00001566:
  2013. 00001566  2007                     move.l     D0, D7
  2014. 00001568  C0BC 0000 0002           and.l      D0, 0x2
  2015. 0000156E  4A80                     tst.l      D0
  2016. 00001570  670A                     beq        +0xC /* 0000157C */
  2017. 00001572  7002                     moveq.l    D0, 0x02
  2018. 00001574  80AE FFFC                or.l       D0, [A6 - 0x4]
  2019. 00001578  2D40 FFFC                move.l     [A6 - 0x4], D0
  2020. label0000157C:
  2021. 0000157C  2007                     move.l     D0, D7
  2022. 0000157E  C0BC 0000 0004           and.l      D0, 0x4
  2023. 00001584  4A80                     tst.l      D0
  2024. 00001586  670A                     beq        +0xC /* 00001592 */
  2025. 00001588  7004                     moveq.l    D0, 0x04
  2026. 0000158A  80AE FFFC                or.l       D0, [A6 - 0x4]
  2027. 0000158E  2D40 FFFC                move.l     [A6 - 0x4], D0
  2028. label00001592:
  2029. 00001592  2007                     move.l     D0, D7
  2030. 00001594  C0BC 0000 0008           and.l      D0, 0x8
  2031. 0000159A  4A80                     tst.l      D0
  2032. 0000159C  670A                     beq        +0xC /* 000015A8 */
  2033. 0000159E  7008                     moveq.l    D0, 0x08
  2034. 000015A0  80AE FFFC                or.l       D0, [A6 - 0x4]
  2035. 000015A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  2036. label000015A8:
  2037. 000015A8  2007                     move.l     D0, D7
  2038. 000015AA  C0BC 0000 0010           and.l      D0, 0x10
  2039. 000015B0  4A80                     tst.l      D0
  2040. 000015B2  670A                     beq        +0xC /* 000015BE */
  2041. 000015B4  7010                     moveq.l    D0, 0x10
  2042. 000015B6  80AE FFFC                or.l       D0, [A6 - 0x4]
  2043. 000015BA  2D40 FFFC                move.l     [A6 - 0x4], D0
  2044. label000015BE:
  2045. 000015BE  2007                     move.l     D0, D7
  2046. 000015C0  C0BC 0000 0020           and.l      D0, 0x20 /* ' ' */
  2047. 000015C6  4A80                     tst.l      D0
  2048. 000015C8  670A                     beq        +0xC /* 000015D4 */
  2049. 000015CA  7020                     moveq.l    D0, 0x20
  2050. 000015CC  80AE FFFC                or.l       D0, [A6 - 0x4]
  2051. 000015D0  2D40 FFFC                move.l     [A6 - 0x4], D0
  2052. label000015D4:
  2053. 000015D4  2007                     move.l     D0, D7
  2054. 000015D6  C0BC 0000 0100           and.l      D0, 0x100
  2055. 000015DC  4A80                     tst.l      D0
  2056. 000015DE  670A                     beq        +0xC /* 000015EA */
  2057. 000015E0  7040                     moveq.l    D0, 0x40
  2058. 000015E2  80AE FFFC                or.l       D0, [A6 - 0x4]
  2059. 000015E6  2D40 FFFC                move.l     [A6 - 0x4], D0
  2060. label000015EA:
  2061. 000015EA  2007                     move.l     D0, D7
  2062. 000015EC  C0BC 0000 0800           and.l      D0, 0x800
  2063. 000015F2  4A80                     tst.l      D0
  2064. 000015F4  670E                     beq        +0x10 /* 00001604 */
  2065. 000015F6  203C 0000 0080           move.l     D0, 0x80
  2066. 000015FC  80AE FFFC                or.l       D0, [A6 - 0x4]
  2067. 00001600  2D40 FFFC                move.l     [A6 - 0x4], D0
  2068. label00001604:
  2069. 00001604  2007                     move.l     D0, D7
  2070. 00001606  C0BC 0000 2000           and.l      D0, 0x2000 /* ' \0' */
  2071. 0000160C  4A80                     tst.l      D0
  2072. 0000160E  670E                     beq        +0x10 /* 0000161E */
  2073. 00001610  203C 0000 0100           move.l     D0, 0x100
  2074. 00001616  80AE FFFC                or.l       D0, [A6 - 0x4]
  2075. 0000161A  2D40 FFFC                move.l     [A6 - 0x4], D0
  2076. label0000161E:
  2077. 0000161E  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  2078. 00001624  2E1F                     move.l     D7, [A7]+
  2079. 00001626  4E5E                     unlink     A6
  2080. 00001628  2E9F                     move.l     [A7], [A7]+
  2081. 0000162A  4E75                     rts
  2082. export_2743:
  2083. fn0000162C:
  2084. 0000162C  4E56 FE00                link       A6, -0x0200
  2085. 00001630  422E FF00                clr.b      [A6 - 0x100]
  2086. 00001634  7000                     moveq.l    D0, 0x00
  2087. 00001636  6B18                     bmi        +0x1A /* 00001650 */
  2088. 00001638  B07C 001F                cmp.w      D0, 0x1F
  2089. 0000163C  6E12                     bgt        +0x14 /* 00001650 */
  2090. 0000163E  41EE 000C                lea.l      A0, [A6 + 0xC]
  2091. 00001642  3200                     move.w     D1, D0
  2092. 00001644  E649                     lsr        D1.w, 3
  2093. 00001646  4441                     neg.w      D1
  2094. 00001648  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2095. 0000164C  0A3C 0004                xori.b     ccr, 4
  2096. label00001650:
  2097. 00001650  6624                     bne        +0x26 /* 00001676 */
  2098. 00001652  486E FF00                pea.l      [A6 - 0x100]
  2099. 00001656  487A 0280                pea.l      [PC + 0x280 /* 000018D8, value 0x2312E00, pstring "1." */]
  2100. 0000165A  486E FE00                pea.l      [A6 - 0x200]
  2101. 0000165E  3F3C 0002                move.w     -[A7], 0x2
  2102. 00001662  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2103. 00001666  41EE FF00                lea.l      A0, [A6 - 0x100]
  2104. 0000166A  43EE FE00                lea.l      A1, [A6 - 0x200]
  2105. 0000166E  707F                     moveq.l    D0, 0x7F
  2106. label00001670:
  2107. 00001670  30D9                     move.w     [A0]+, [A1]+
  2108. 00001672  51C8 FFFC                dbf        D0, -0x6 /* 00001670 */
  2109. label00001676:
  2110. 00001676  7001                     moveq.l    D0, 0x01
  2111. 00001678  6B18                     bmi        +0x1A /* 00001692 */
  2112. 0000167A  B07C 001F                cmp.w      D0, 0x1F
  2113. 0000167E  6E12                     bgt        +0x14 /* 00001692 */
  2114. 00001680  41EE 000C                lea.l      A0, [A6 + 0xC]
  2115. 00001684  3200                     move.w     D1, D0
  2116. 00001686  E649                     lsr        D1.w, 3
  2117. 00001688  4441                     neg.w      D1
  2118. 0000168A  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2119. 0000168E  0A3C 0004                xori.b     ccr, 4
  2120. label00001692:
  2121. 00001692  6624                     bne        +0x26 /* 000016B8 */
  2122. 00001694  486E FF00                pea.l      [A6 - 0x100]
  2123. 00001698  487A 023A                pea.l      [PC + 0x23A /* 000018D4, value 0x2322E00, pstring "2." */]
  2124. 0000169C  486E FE00                pea.l      [A6 - 0x200]
  2125. 000016A0  3F3C 0002                move.w     -[A7], 0x2
  2126. 000016A4  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2127. 000016A8  41EE FF00                lea.l      A0, [A6 - 0x100]
  2128. 000016AC  43EE FE00                lea.l      A1, [A6 - 0x200]
  2129. 000016B0  707F                     moveq.l    D0, 0x7F
  2130. label000016B2:
  2131. 000016B2  30D9                     move.w     [A0]+, [A1]+
  2132. 000016B4  51C8 FFFC                dbf        D0, -0x6 /* 000016B2 */
  2133. label000016B8:
  2134. 000016B8  7002                     moveq.l    D0, 0x02
  2135. 000016BA  6B18                     bmi        +0x1A /* 000016D4 */
  2136. 000016BC  B07C 001F                cmp.w      D0, 0x1F
  2137. 000016C0  6E12                     bgt        +0x14 /* 000016D4 */
  2138. 000016C2  41EE 000C                lea.l      A0, [A6 + 0xC]
  2139. 000016C6  3200                     move.w     D1, D0
  2140. 000016C8  E649                     lsr        D1.w, 3
  2141. 000016CA  4441                     neg.w      D1
  2142. 000016CC  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2143. 000016D0  0A3C 0004                xori.b     ccr, 4
  2144. label000016D4:
  2145. 000016D4  6624                     bne        +0x26 /* 000016FA */
  2146. 000016D6  486E FF00                pea.l      [A6 - 0x100]
  2147. 000016DA  487A 01F4                pea.l      [PC + 0x1F4 /* 000018D0, value 0x2342E00, pstring "4." */]
  2148. 000016DE  486E FE00                pea.l      [A6 - 0x200]
  2149. 000016E2  3F3C 0002                move.w     -[A7], 0x2
  2150. 000016E6  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2151. 000016EA  41EE FF00                lea.l      A0, [A6 - 0x100]
  2152. 000016EE  43EE FE00                lea.l      A1, [A6 - 0x200]
  2153. 000016F2  707F                     moveq.l    D0, 0x7F
  2154. label000016F4:
  2155. 000016F4  30D9                     move.w     [A0]+, [A1]+
  2156. 000016F6  51C8 FFFC                dbf        D0, -0x6 /* 000016F4 */
  2157. label000016FA:
  2158. 000016FA  7003                     moveq.l    D0, 0x03
  2159. 000016FC  6B18                     bmi        +0x1A /* 00001716 */
  2160. 000016FE  B07C 001F                cmp.w      D0, 0x1F
  2161. 00001702  6E12                     bgt        +0x14 /* 00001716 */
  2162. 00001704  41EE 000C                lea.l      A0, [A6 + 0xC]
  2163. 00001708  3200                     move.w     D1, D0
  2164. 0000170A  E649                     lsr        D1.w, 3
  2165. 0000170C  4441                     neg.w      D1
  2166. 0000170E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2167. 00001712  0A3C 0004                xori.b     ccr, 4
  2168. label00001716:
  2169. 00001716  6624                     bne        +0x26 /* 0000173C */
  2170. 00001718  486E FF00                pea.l      [A6 - 0x100]
  2171. 0000171C  487A 01AE                pea.l      [PC + 0x1AE /* 000018CC, value 0x2382E00, pstring "8." */]
  2172. 00001720  486E FE00                pea.l      [A6 - 0x200]
  2173. 00001724  3F3C 0002                move.w     -[A7], 0x2
  2174. 00001728  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2175. 0000172C  41EE FF00                lea.l      A0, [A6 - 0x100]
  2176. 00001730  43EE FE00                lea.l      A1, [A6 - 0x200]
  2177. 00001734  707F                     moveq.l    D0, 0x7F
  2178. label00001736:
  2179. 00001736  30D9                     move.w     [A0]+, [A1]+
  2180. 00001738  51C8 FFFC                dbf        D0, -0x6 /* 00001736 */
  2181. label0000173C:
  2182. 0000173C  7004                     moveq.l    D0, 0x04
  2183. 0000173E  6B18                     bmi        +0x1A /* 00001758 */
  2184. 00001740  B07C 001F                cmp.w      D0, 0x1F
  2185. 00001744  6E12                     bgt        +0x14 /* 00001758 */
  2186. 00001746  41EE 000C                lea.l      A0, [A6 + 0xC]
  2187. 0000174A  3200                     move.w     D1, D0
  2188. 0000174C  E649                     lsr        D1.w, 3
  2189. 0000174E  4441                     neg.w      D1
  2190. 00001750  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2191. 00001754  0A3C 0004                xori.b     ccr, 4
  2192. label00001758:
  2193. 00001758  6624                     bne        +0x26 /* 0000177E */
  2194. 0000175A  486E FF00                pea.l      [A6 - 0x100]
  2195. 0000175E  487A 0168                pea.l      [PC + 0x168 /* 000018C8, value 0x331362E, pstring "16." */]
  2196. 00001762  486E FE00                pea.l      [A6 - 0x200]
  2197. 00001766  3F3C 0002                move.w     -[A7], 0x2
  2198. 0000176A  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2199. 0000176E  41EE FF00                lea.l      A0, [A6 - 0x100]
  2200. 00001772  43EE FE00                lea.l      A1, [A6 - 0x200]
  2201. 00001776  707F                     moveq.l    D0, 0x7F
  2202. label00001778:
  2203. 00001778  30D9                     move.w     [A0]+, [A1]+
  2204. 0000177A  51C8 FFFC                dbf        D0, -0x6 /* 00001778 */
  2205. label0000177E:
  2206. 0000177E  7005                     moveq.l    D0, 0x05
  2207. 00001780  6B18                     bmi        +0x1A /* 0000179A */
  2208. 00001782  B07C 001F                cmp.w      D0, 0x1F
  2209. 00001786  6E12                     bgt        +0x14 /* 0000179A */
  2210. 00001788  41EE 000C                lea.l      A0, [A6 + 0xC]
  2211. 0000178C  3200                     move.w     D1, D0
  2212. 0000178E  E649                     lsr        D1.w, 3
  2213. 00001790  4441                     neg.w      D1
  2214. 00001792  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2215. 00001796  0A3C 0004                xori.b     ccr, 4
  2216. label0000179A:
  2217. 0000179A  6624                     bne        +0x26 /* 000017C0 */
  2218. 0000179C  486E FF00                pea.l      [A6 - 0x100]
  2219. 000017A0  487A 0122                pea.l      [PC + 0x122 /* 000018C4, value 0x333322E, pstring "32." */]
  2220. 000017A4  486E FE00                pea.l      [A6 - 0x200]
  2221. 000017A8  3F3C 0002                move.w     -[A7], 0x2
  2222. 000017AC  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2223. 000017B0  41EE FF00                lea.l      A0, [A6 - 0x100]
  2224. 000017B4  43EE FE00                lea.l      A1, [A6 - 0x200]
  2225. 000017B8  707F                     moveq.l    D0, 0x7F
  2226. label000017BA:
  2227. 000017BA  30D9                     move.w     [A0]+, [A1]+
  2228. 000017BC  51C8 FFFC                dbf        D0, -0x6 /* 000017BA */
  2229. label000017C0:
  2230. 000017C0  7006                     moveq.l    D0, 0x06
  2231. 000017C2  6B18                     bmi        +0x1A /* 000017DC */
  2232. 000017C4  B07C 001F                cmp.w      D0, 0x1F
  2233. 000017C8  6E12                     bgt        +0x14 /* 000017DC */
  2234. 000017CA  41EE 000C                lea.l      A0, [A6 + 0xC]
  2235. 000017CE  3200                     move.w     D1, D0
  2236. 000017D0  E649                     lsr        D1.w, 3
  2237. 000017D2  4441                     neg.w      D1
  2238. 000017D4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2239. 000017D8  0A3C 0004                xori.b     ccr, 4
  2240. label000017DC:
  2241. 000017DC  6624                     bne        +0x26 /* 00001802 */
  2242. 000017DE  486E FF00                pea.l      [A6 - 0x100]
  2243. 000017E2  487A 00DC                pea.l      [PC + 0xDC /* 000018C0, value 0x331502E, pstring "1P." */]
  2244. 000017E6  486E FE00                pea.l      [A6 - 0x200]
  2245. 000017EA  3F3C 0002                move.w     -[A7], 0x2
  2246. 000017EE  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2247. 000017F2  41EE FF00                lea.l      A0, [A6 - 0x100]
  2248. 000017F6  43EE FE00                lea.l      A1, [A6 - 0x200]
  2249. 000017FA  707F                     moveq.l    D0, 0x7F
  2250. label000017FC:
  2251. 000017FC  30D9                     move.w     [A0]+, [A1]+
  2252. 000017FE  51C8 FFFC                dbf        D0, -0x6 /* 000017FC */
  2253. label00001802:
  2254. 00001802  7007                     moveq.l    D0, 0x07
  2255. 00001804  6B18                     bmi        +0x1A /* 0000181E */
  2256. 00001806  B07C 001F                cmp.w      D0, 0x1F
  2257. 0000180A  6E12                     bgt        +0x14 /* 0000181E */
  2258. 0000180C  41EE 000C                lea.l      A0, [A6 + 0xC]
  2259. 00001810  3200                     move.w     D1, D0
  2260. 00001812  E649                     lsr        D1.w, 3
  2261. 00001814  4441                     neg.w      D1
  2262. 00001816  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2263. 0000181A  0A3C 0004                xori.b     ccr, 4
  2264. label0000181E:
  2265. 0000181E  6624                     bne        +0x26 /* 00001844 */
  2266. 00001820  486E FF00                pea.l      [A6 - 0x100]
  2267. 00001824  487A 0096                pea.l      [PC + 0x96 /* 000018BC, value 0x338432E, pstring "8C." */]
  2268. 00001828  486E FE00                pea.l      [A6 - 0x200]
  2269. 0000182C  3F3C 0002                move.w     -[A7], 0x2
  2270. 00001830  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2271. 00001834  41EE FF00                lea.l      A0, [A6 - 0x100]
  2272. 00001838  43EE FE00                lea.l      A1, [A6 - 0x200]
  2273. 0000183C  707F                     moveq.l    D0, 0x7F
  2274. label0000183E:
  2275. 0000183E  30D9                     move.w     [A0]+, [A1]+
  2276. 00001840  51C8 FFFC                dbf        D0, -0x6 /* 0000183E */
  2277. label00001844:
  2278. 00001844  7008                     moveq.l    D0, 0x08
  2279. 00001846  6B18                     bmi        +0x1A /* 00001860 */
  2280. 00001848  B07C 001F                cmp.w      D0, 0x1F
  2281. 0000184C  6E12                     bgt        +0x14 /* 00001860 */
  2282. 0000184E  41EE 000C                lea.l      A0, [A6 + 0xC]
  2283. 00001852  3200                     move.w     D1, D0
  2284. 00001854  E649                     lsr        D1.w, 3
  2285. 00001856  4441                     neg.w      D1
  2286. 00001858  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2287. 0000185C  0A3C 0004                xori.b     ccr, 4
  2288. label00001860:
  2289. 00001860  6624                     bne        +0x26 /* 00001886 */
  2290. 00001862  486E FF00                pea.l      [A6 - 0x100]
  2291. 00001866  487A 004E                pea.l      [PC + 0x4E /* 000018B6, value 0x4333243, pstring "32C." */]
  2292. 0000186A  486E FE00                pea.l      [A6 - 0x200]
  2293. 0000186E  3F3C 0002                move.w     -[A7], 0x2
  2294. 00001872  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2295. 00001876  41EE FF00                lea.l      A0, [A6 - 0x100]
  2296. 0000187A  43EE FE00                lea.l      A1, [A6 - 0x200]
  2297. 0000187E  707F                     moveq.l    D0, 0x7F
  2298. label00001880:
  2299. 00001880  30D9                     move.w     [A0]+, [A1]+
  2300. 00001882  51C8 FFFC                dbf        D0, -0x6 /* 00001880 */
  2301. label00001886:
  2302. 00001886  4240                     clr.w      D0
  2303. 00001888  102E FF00                move.b     D0, [A6 - 0x100]
  2304. 0000188C  4241                     clr.w      D1
  2305. 0000188E  41EE FF00                lea.l      A0, [A6 - 0x100]
  2306. 00001892  1230 0000                move.b     D1, [A0 + D0.w]
  2307. 00001896  702E                     moveq.l    D0, 0x2E
  2308. 00001898  B041                     cmp.w      D0, D1
  2309. 0000189A  6604                     bne        +0x6 /* 000018A0 */
  2310. 0000189C  532E FF00                subq.b     [A6 - 0x100], 1
  2311. label000018A0:
  2312. 000018A0  206E 000C                movea.l    A0, [A6 + 0xC]
  2313. 000018A4  43EE FF00                lea.l      A1, [A6 - 0x100]
  2314. 000018A8  707F                     moveq.l    D0, 0x7F
  2315. label000018AA:
  2316. 000018AA  30D9                     move.w     [A0]+, [A1]+
  2317. 000018AC  51C8 FFFC                dbf        D0, -0x6 /* 000018AA */
  2318. 000018B0  4E5E                     unlink     A6
  2319. 000018B2  2E9F                     move.l     [A7], [A7]+
  2320. 000018B4  4E75                     rts
  2321. 000018B6  0433 3243 2E00           subi.b     [A3 + D2 * 8], 0x43 /* 'C' */
  2322. 000018BC  0338 432E                btst       [0x0000432E], D1
  2323. 000018C0  0331 502E                btst       [A1 + D5.w + 0x2E], D1
  2324. 000018C4  0333 322E                btst       [A3 + D3.w * 2 + 0x2E], D1
  2325. 000018C8  0331 362E                btst       [A1 + D3.w * 8 + 0x2E], D1
  2326. 000018CC  0238 2E00 0234           andi.b     [0x00000234], 0x0
  2327. 000018D2  2E00                     move.l     D7, D0
  2328. 000018D4  0232 2E00 0231           andi.b     [A2 + D0.w * 2 + 0x31], 0x0
  2329. 000018DA  2E00                     move.l     D7, D0
  2330. export_2744:
  2331. 000018DC  4E56 FEFC                link       A6, -0x0104
  2332. 000018E0  42A7                     clr.l      -[A7]
  2333. 000018E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2334. 000018E6  4EBA FC50                jsr        [PC - 0x3B0 /* 00001538 */]
  2335. 000018EA  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  2336. 000018EE  206E 000C                movea.l    A0, [A6 + 0xC]
  2337. 000018F2  2F08                     move.l     -[A7], A0
  2338. 000018F4  486E FEFC                pea.l      [A6 - 0x104]
  2339. 000018F8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2340. 000018FC  4EBA FD2E                jsr        [PC - 0x2D2 /* 0000162C */]
  2341. 00001900  201F                     move.l     D0, [A7]+
  2342. 00001902  205F                     movea.l    A0, [A7]+
  2343. 00001904  2240                     movea.l    A1, D0
  2344. 00001906  707F                     moveq.l    D0, 0x7F
  2345. label00001908:
  2346. 00001908  30D9                     move.w     [A0]+, [A1]+
  2347. 0000190A  51C8 FFFC                dbf        D0, -0x6 /* 00001908 */
  2348. 0000190E  4E5E                     unlink     A6
  2349. 00001910  2E9F                     move.l     [A7], [A7]+
  2350. 00001912  4E75                     rts
  2351.